args [0] =数字。这个怎么做?

我有一个命令,我希望该用户只能写数字,不能写单词(!flip test ...),如何正确地写呢?稍后我自己做,如果用户在1个参数中输入了文字,则漫游器会回答他:您不能输入文字,输入数字

我的代码在这里:

if (!args[0]) return message.channel.send(`${message.author}, You forgot to write a bet!`)
评论
  • onam
    onam 回复

    check if args[0] is not a number isNaN()

    if(isNaN(args[0])) return message.reply('you need to enter a number!')