Как получить Random число определенной длины (RSL)
Сохранить в файлеОбсудить в форуме
Описание
При формировании всяких справок, иногда нужно в номер документа вставить случайное число заранее заданной длины, на пример - 4 символа..
Еще один пример.
Еще один пример.
Текст примера
macro getRandomNumberLen(len) obj=ActiveX("MSScriptControl.ScriptControl",true); obj.language = "Jscript"; s = "function randomNumberRange(min, max) { return Math.floor(Math.random() * (max - min + 1) + min);}function randomNumberLen(len) { var number =''; for(var i=0;i<len;i++) { number += randomNumberRange(0,9);} return number; }"; obj.AddCode(s); return obj.Modules("Global").CodeObject.randomNumberLen(Len); end;