Javascript 如何获得随机数而不是随机数和字母?

Javascript 如何获得随机数而不是随机数和字母?,javascript,web,Javascript,Web,我想随机生成三位数,但当我运行它时,它会生成字母数字字符。我只想得到一个随机的三位数 生成: function () { this.newItem.st = Math.random().toString(36).substring(2, 3).toUpperCase() + Math.random().toString(36).substring(2, 4).toUpperCase() } 当我单击“生成”时,我希望获得0-9而非A-Z的随机

我想随机生成三位数,但当我运行它时,它会生成字母数字字符。我只想得到一个随机的三位数

生成:

function () {
    this.newItem.st = Math.random().toString(36).substring(2, 3).toUpperCase() +
                      Math.random().toString(36).substring(2, 4).toUpperCase()
}

当我单击“生成”时,我希望获得0-9而非A-Z的随机值。

将随机数乘以10,以得到相应的值,使用Math.floor获得整数,然后转换为字符串以获得数字字符串:

const el = document.getElementById("output");
el.innerHTML = getNumber();
function getNumber() {
    let myNum = Math.floor(Math.random() * 10).toString() + Math.floor(Math.random() * 10).toString() + Math.floor(Math.random() * 10).toString();
    return  myNum;
}

请添加一些所需值的示例。-将范围设置为100-999。在PHP中,如您所标记的,随机_int100,999 PHP7+。这可能与java和PHP有什么关系?取3个类似于234 923 012 038 482的dijit数字。。。。