我有这个代码
function myFunction() {
var randomNumber = Math.floor(Math.random() * (1000-1+1))+1;
if ((String(randomNumber).substring(-1) !== "7") || (String(randomNumber).substring(-1) !== "8") || (String(randomNumber).substring(-1) !== "9")) {
alert(randomNumber);
}
else{
myFunction();
return;
}
}
输出应使 7、8 和 9 不能是最后一位,如果是,则跳过。但这似乎不起作用,7、8和9经常是整数中的最后一个数字。有人可以帮我完成这项工作吗?
编辑: (String(randomNumber).substring(String(randomNumber).length-1) !== "7") 诀窍
胡子哥哥
相关分类