js随机数, 范围随机数

生成[0,n]范围内的随机整数

const n = 10
let res = Math.floor(Math.random()*n)
console.log(res)

生成[min,max]范围内的随机整数

const min = 90, max = 100;
let res = Math.floor(Math.random()* (max-min+1))+min
console.log(res)

生成[1,n]范围内随机数

const n = 10;
let res = Math.floor(Math.random()*n)+1
console.log(res)
上一篇:c-在地板上使用pow时为什么会得到意外的输出?


下一篇:c – 为什么许多(旧)程序使用floor(0.5输入)而不是round(input)?