古树旋律 发表于 2022-12-16 22:55:28

【js在MV/MZ中的华丽操作】获取随机整数

js代码中,这是获取0-1之间的一个随机浮点数,可以在游戏测试中按F8进去操作台,输入测试。
Math.random()

进阶,乘以10,就是一个0-9的数,带小数点好几位的那种。
Math.random()*10

math.floor() 函数用来返回数字的下舍整数,即它总是将数值向下舍入为最接近的整数,这样就可以得到0-9的随机整数。
Math.floor(Math.random()*10)

上面这几行搞明白之后,就可以看这几行了,
//生成5-10的随机整数
var random1 = Math.floor(Math.random()*(10-5+1))+5;


//生成1-5随机整数
var random1 = Math.floor(Math.random()*5)+1;

//生成0-5随机整数
var random1 = Math.floor(Math.random()*5);


《缝合尖塔》的实例应用,随机获取物品
var ID_of_item =
var get_ID = ID_of_item;
$gameParty.gainItem($dataWeapons,1)


页: [1]
查看完整版本: 【js在MV/MZ中的华丽操作】获取随机整数