基本JavaScript崩溃网站

基本JavaScript崩溃网站,javascript,Javascript,我在完成codeavengers实践教程时遇到问题 当我运行这段代码时,它就崩溃了,知道为什么吗 目的是统计13-19岁之间的青少年人数 var age1 = prompt('Please insert your age'); var age2 = prompt('Please insert your age'); var count = 0; if (age1 > 12 && age1 < 20 || age2 > 12 &am

我在完成codeavengers实践教程时遇到问题 当我运行这段代码时,它就崩溃了,知道为什么吗

目的是统计13-19岁之间的青少年人数

    var age1 = prompt('Please insert your age');
    var age2 = prompt('Please insert your age');
    var count = 0;
    if (age1 > 12 && age1 < 20 || age2 > 12 && age2 < 20) {
    count = count + 1;
    }
    alert(count);
var age1=prompt('请插入您的年龄');
var age2=提示(“请插入您的年龄”);
var计数=0;
如果(年龄1>12岁和年龄1<20岁和年龄2>12岁和年龄2<20岁){
计数=计数+1;
}
警报(计数);

没有任何东西可以停止while循环!age1和age2是永远不变的静态值。另外,别忘了第1行和第2行的分号取决于你输入的年龄,这可能是一个无休止的循环。你的意思是用
if
语句而不是
while
循环吗?这只是一个基本的代码,用来计算有多少青少年,对不起,应该添加更多的信息,那么我应该使用什么呢?