Javascript 将变量检查为数字

Javascript 将变量检查为数字,javascript,discord,discord.js,Javascript,Discord,Discord.js,我正在写一个discord机器人,我有一个变量。用户使用此命令查询车牌例如(!qq TR 34) 我只想让车牌检查数字输入,如果输入了字母或特殊字符,例如(!qq TR 34ü) 和错误,以用户请不要使用特殊字符或字母我怎么能做到呢 if (countryID.length < 1) return message.channel.sendEmbed(usageCommand); else if (plaque.length == countryID.length)

我正在写一个discord机器人,我有一个变量。用户使用此命令查询车牌例如(!qq TR 34)

我只想让车牌检查数字输入,如果输入了字母或特殊字符,例如(!qq TR 34ü) 和错误,以用户请不要使用特殊字符或字母我怎么能做到呢

if (countryID.length < 1)
        return message.channel.sendEmbed(usageCommand);
    else if (plaque.length == countryID.length)
        return message.channel.sendEmbed(usageCommand);
else
if(countryID.length<1)
返回message.channel.sendebed(usageCommand);
else if(plate.length==countryID.length)
返回message.channel.sendebed(usageCommand);
其他的
burcu

如果将不能作为数字的字符串转换为数字,则会发生NaN错误

您可以确定输入的字符串是否可以转换为数字

isNaN('34')//false;
伊斯南('34ü')//对;
burcu

如果将不能作为数字的字符串转换为数字,则会发生NaN错误

您可以确定输入的字符串是否可以转换为数字

isNaN('34')//false;
伊斯南('34ü')//对;

isInteger(变量)如何参考:isNaN完成了我的工作isInteger(变量)如何参考:isNaN完成了我的工作