Javascript 随机数发生器

Javascript 随机数发生器,javascript,Javascript,Node.js的随机数生成器 我制作的聊天机器人需要它,所以如果有人键入例如“!random”,它将生成一个介于1-100之间的数字。似乎找不到任何真正有效的东西。干杯 client.on('chat', function(channel, user, message, self) { if(message === "!random" && canSendMessage ) { canSendMessage = false; client.say("", "@" + user['

Node.js的随机数生成器

我制作的聊天机器人需要它,所以如果有人键入例如“!random”,它将生成一个介于1-100之间的数字。似乎找不到任何真正有效的东西。干杯

client.on('chat', function(channel, user, message, self) {
if(message === "!random" && canSendMessage ) {
canSendMessage = false;
client.say("", "@" + user['display-name'] + ", ");
setTimeout(function(){ canSendMessage = true }, 2000);

在Math.random*100上使用Math.floor:

var p1 = Math.floor(Math.random() * 100);
console.log(p1);
Math.floor()和Math.random()一起使用

  • 正在阻止浮点运算
  • 转换成2位数

  • console.log(Math.floor(Math.random()*100))
    我会在client.say之前说,然后将变量添加到client.say中。比如说:“这是一个随机数”+p1;