-2
function checkAge() {
var age = prompt("Enter your age");
if (age >= 16) {
console.log("Eligible for play")
} else if (age <= 15) {
console.log("Not old enough, please close this window")
} else {
confirm("Please enter in a number") checkAge();
}
};
我不知道什么是错,它强调我控制台返回意外的标识符。我想要发生的事情是,如果你16岁以上,它写道你可以玩,如果你低于这个水平,你不能,而其他任何事情都会重演这个问题。非常感谢,我对此很感兴趣。Javascript的老化功能
'确认(“请输入一个数字”)checkAge();'有那里 –
注意你是比较字符串编号。使用适当的';'和你目前的问题消失 – charlietfl
@charlietfl这其实是好的,但它肯定是建议在进行比较之前解析它为一个数字:) –