我正在尝试随机生成 8 位数字 0-7 ,但是没有 8 和 9
这是我所做的,但我不能排除 8 和 9
var b = Math.floor(Math.random()*90000000) + 10000000;
console.log(b)
有没有快速随机准确的8位排除号码?还是我真的必须一个一个地随机 +=
直到 8 位数?
最佳答案
转换为八进制(仅包含数字 0-7)并 trim 为所需长度:
b.toString(8).substr(0, 8)
关于javascript随机8位特定数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41981912/