Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Почему в батник генерирует одно и тоже рандомное число? (https://javascript.ru/forum/offtopic/84897-pochemu-v-batnik-generiruet-odno-i-tozhe-randomnoe-chislo.html)

mik888em 31.01.2023 22:27

Почему в батник генерирует одно и тоже рандомное число?
 
Написал для батника код. Код должен сгенерить рандомною цифру 1-15 и выдать в лог (echo)

Почему код генерит в цикле из двух повторений оба раза одинаковый randomIndex ?

@echo off
for /L %%i in (1,1,2) do (
  set /a randomIndex=%random% %% 15 + 1
  echo !randomIndex!

)

mik888em 31.01.2023 23:35

уже разобрался:
@echo off
setlocal ENABLEDELAYEDEXPANSION
for /L %%i in (1,1,2) do (
set /a randomIndex=!random!%%15 + 1
echo !randomIndex!
)


Часовой пояс GMT +3, время: 08:47.