set /a RandomNumber=%random%%%100+1
::100是范圍數,1是底數即開始的數.(在bat 中使用),在CMD中會出錯.
::取隨機兩位數
set /a d=%random:~0,2%
echo %d%
::避免00
set /a e=1%random:~0,2%-100
echo %e% @echo off
:loop
set /a RandomNumber=1%random:-1%%random:-1%-99
::最大值100
if %RandomNumber% LSS 35 goto loop
::小于35回傳
if %RandomNumber% GTR 75 goto loop
::大于75回傳
echo %RandomNumber%
if “%RandomNumber%” == “50” pause
goto loop
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/245880.html
標籤:非技術區
