我有一个要求来检查一些给定的数字是Pythogorean三胞胎。如果用户输入多于或三个数字显示错误警报找出以逗号分隔的数字串中存在的数字的数字用Javascript表示
3,4,5-(逗号分隔值)
:
文本框接受在下面格式的数字串。我的队友想办法做到这一点,但意外。以下方法如何工作?
function CheckNumbers(strnum){
var num = strnum.split(",")
if(num.length != 3)
{
alert(Enter exactly three numbers!)
return;
}
}
不应该返回字符串的长度而不是数字的数量?
它正在按照它应该的方式工作。这里是文档https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/split – gurvinder372
'strnum.split(“,”)'将返回一个数组,所以调用' .length'将返回一个数组的数目 – George
3,4,5是一个String? –