繁体   English   中英

(Discord.js) 检测不是数字的 arguments

[英](Discord.js) Detect arguments that are not a number

我想检测这里的参数是数字还是其他东西。 我怎样才能做到这一点? 这么多年了还没想出解决办法

if(msg.content.startsWith('>clear')) {

    var args = msg.content.slice(7);

    if(!args.length) {
        return msg.channel.send(`:no_entry:sign: | **Usage:** >clear <Amount>`);
    }

    // Here I need some sort of thing to detect if args = number
    if() {
        return msg.channel.send(`:no_entry_sign: | ${args} is not a number. **Usage:** >clear <Amount>`)
    }

}

也许使用 JavaScript 的 isNaN() 来检查变量是否为数字

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM