тег поиска # rextended генератор случайных чисел
Случайное число от 0 до 99:
:global randomnum do={
/system resource irq
:local tmpsum 0
:foreach i in=[find] do={:set tmpsum ($tmpsum + [get $i count])}
:set tmpsum [:tostr $tmpsum]
:local lentmp [:len $tmpsum]
:return [:tonum [:pick $tmpsum ($lentmp - 2) $lentmp]]
}
Случайная строка от 00 до 99:
:global randomstr do={
/system resource irq
:local tmpsum 0
:foreach i in=[find] do={:set tmpsum ($tmpsum + [get $i count])}
:set tmpsum [:tostr $tmpsum]
:local lentmp [:len $tmpsum]
:return [:pick $tmpsum ($lentmp - 2) $lentmp]
}
> :put "Сгенерирована случайная строка $[$randomstr] и сгенерировано случайное число $[$randomnum]"
Сгенерирована случайная строка 90 и сгенерировано случайное число 23
> :put "Сгенерирована случайная строка $[$randomstr] и сгенерировано случайное число $[$randomnum]"
Сгенерирована случайная строка 47 и сгенерировано случайное число 78
> :put "Сгенерирована случайная строка $[$randomstr] и сгенерировано случайное число $[$randomnum]"
Сгенерирована случайная строка 81 и сгенерировано случайное число 3
> :put "Сгенерирована случайная строка $[$randomstr] и сгенерировано случайное число $[$randomnum]"
Сгенерирована случайная строка 27 и сгенерировано случайное число 58
> :put "Сгенерирована случайная строка $[$randomstr] и сгенерировано случайное число $[$randomnum]"
Сгенерирована случайная строка 59 и сгенерировано случайное число 89
> :put "Сгенерирована случайная строка $[$randomstr] и сгенерировано случайное число $[$randomnum]"
Сгенерирована случайная строка 05 и сгенерировано случайное число 39
Случайное число от 0 до 99:
:global randomnum do={
/system resource irq
:local tmpsum 0
:foreach i in=[find] do={:set tmpsum ($tmpsum + [get $i count])}
:set tmpsum [:tostr $tmpsum]
:local lentmp [:len $tmpsum]
:return [:tonum [:pick $tmpsum ($lentmp - 2) $lentmp]]
}
Случайная строка от 00 до 99:
:global randomstr do={
/system resource irq
:local tmpsum 0
:foreach i in=[find] do={:set tmpsum ($tmpsum + [get $i count])}
:set tmpsum [:tostr $tmpsum]
:local lentmp [:len $tmpsum]
:return [:pick $tmpsum ($lentmp - 2) $lentmp]
}
> :put "Сгенерирована случайная строка $[$randomstr] и сгенерировано случайное число $[$randomnum]"
Сгенерирована случайная строка 90 и сгенерировано случайное число 23
> :put "Сгенерирована случайная строка $[$randomstr] и сгенерировано случайное число $[$randomnum]"
Сгенерирована случайная строка 47 и сгенерировано случайное число 78
> :put "Сгенерирована случайная строка $[$randomstr] и сгенерировано случайное число $[$randomnum]"
Сгенерирована случайная строка 81 и сгенерировано случайное число 3
> :put "Сгенерирована случайная строка $[$randomstr] и сгенерировано случайное число $[$randomnum]"
Сгенерирована случайная строка 27 и сгенерировано случайное число 58
> :put "Сгенерирована случайная строка $[$randomstr] и сгенерировано случайное число $[$randomnum]"
Сгенерирована случайная строка 59 и сгенерировано случайное число 89
> :put "Сгенерирована случайная строка $[$randomstr] и сгенерировано случайное число $[$randomnum]"
Сгенерирована случайная строка 05 и сгенерировано случайное число 39
