javascript随机8位特定数字

标签 javascript arrays random

我正在尝试随机生成 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/

相关文章:

javascript - 根节点上的 dojo 树事件

javascript - 是否可以使用 JavaScript 连接到 SSH?

javascript - 如何在预定义的 html 表中显示来自 javascript 数组的图像

python - Pandas 数据框中的随机行选择

oracle - 生成随机 0 或 1 - Oracle

java - CouchBase 与 Memcached 混合,失去了大多数 CouchDB 理念和功能?

javascript - 有没有一种简单的方法可以调整 Framer Motion 中可拖动元素的动量/惯性?

javascript - 遍历对象数组并通过 ID 引用返回总和

jquery 反向数组

java - Java的Random函数的反函数