Javascript HTML警报使用问题
您好,我目前的问题是,我的网页没有加载两个警报对话框,当我注释掉第二个框及其代码行时,网页可以工作,但添加第二个框会导致整个页面无法工作Javascript HTML警报使用问题,javascript,html,dialog,Javascript,Html,Dialog,您好,我目前的问题是,我的网页没有加载两个警报对话框,当我注释掉第二个框及其代码行时,网页可以工作,但添加第二个框会导致整个页面无法工作 <!DOCTYPE html> <!--Jason Guerrier 2-7-16--> <html> <head> <title> Jason Guerrier </title> </head>
<!DOCTYPE html>
<!--Jason Guerrier 2-7-16-->
<html>
<head>
<title> Jason Guerrier </title>
</head>
<body>
<script>
var userAge = 0;
var value1 = 0;
var value2 = 0;
var add = 0;
var sub = 0;
var mul = 0;
var div = 0;
var mod = 0;
var equ;
var notEqu;
var greTha;
var greThanEqu;
var lesTha;
var lesThaEqu;
var equEqu;
var notEquEqu;
userAge = prompt("Enter your age.");
if(userAge >= 18)
{
alert("You are old enough to vote");
}
else
{
alert("Unfortunately you are not old enough to vote");
}
value1 = prompt("Enter a whole number");
value2 = prompt("Enter a second whole number");
add = parseFloat(value1) + parseFloat(value2);
sub = value1 - value2;
mul = value1 * value2;
div = value1 / value2;
mod = value1 % value2;
alert("Result of value 1 + value 2 = " + add +
'\n' + "Result of value 1 - value 2 = " + sub + '\n'
+ "Result of value 1 * value 2 = " + mul + '\n' +
"Result of value 1 / value 2 = " + div + '\n' +
"Result of value 1 % value 2 = " + mod);
equ = value1 == value2;
notEqu = value1 != value2;
greTha = value1 > value2;
greThanEqu = value1 >= value2;
lesTha = value1 < value2;
lesThaEqu = value1 <= value2;
equEqu = value1 === value2;
notEquEqu = value1 !== value2;
alert("Result of value 1 == value 2 = " + equ +
'\n' + "Result of value 1 != value 2 = " + notEqu + '\n'
+ "Result of value 1 > value 2 = " + greTha + '\n' +
"Result of value 1 >= value 2 = " + greThanEqu + '\n' +
"Result of value 1 < value 2 = " + lesTha + '\n'
"Result of value 1 <= value 2 = " + lesThaEqu + '\n' +
"Result of value 1 === value 2 = " + equEqu + '\n' +
"Result of value 1 !== value 2 = " + notEquEqu);
</script>
</body>
</html>
杰森·格雷尔
var userAge=0;
var值1=0;
var值2=0;
var-add=0;
var-sub=0;
var-mul=0;
var-div=0;
var mod=0;
var-eq;
var-notEqu;
格蕾莎变种;
Grethaneq变种;
var Letha;
莱斯特曲;
var-equal;
var notEquEqu;
userAge=prompt(“输入您的年龄”);
如果(用户年龄>=18)
{
警惕(“你已经足够大可以投票了”);
}
其他的
{
警惕(“不幸的是,你还没到投票的年龄”);
}
value1=提示(“输入整数”);
value2=提示(“输入第二个整数”);
add=parseFloat(value1)+parseFloat(value2);
sub=值1-值2;
mul=value1*value2;
div=值1/值2;
mod=值1%值2;
警报(“值1+2的结果=“+add+
“\n”+”值1的结果-值2=“+sub+”\n
+“值1的结果*值2=“+mul+”\n”+
“值1/2的结果=“+div+”\n'+
“值1%的结果值2=“+mod”);
eq=value1==value2;
notEqu=value1!=价值2;
greTha=value1>value2;
grethaneq=value1>=value2;
Letha=value1 Lethaequ=value1您得到的错误是:
Uncaught SyntaxError: missing ) after argument list
因为您缺少一个+
运算符:
之前:
alert("Result of value 1 == value 2 = " + equ + '\n' +
"Result of value 1 != value 2 = " + notEqu + '\n' +
"Result of value 1 > value 2 = " + greTha + '\n' +
"Result of value 1 >= value 2 = " + greThanEqu + '\n' +
"Result of value 1 < value 2 = " + lesTha + '\n' // Missing operator here
"Result of value 1 <= value 2 = " + lesThaEqu + '\n' +
"Result of value 1 === value 2 = " + equEqu + '\n' +
"Result of value 1 !== value 2 = " + notEquEqu);
alert(“值1的结果==值2=“+eq+”\n”+
“值1的结果!=值2=“+notEqu+”\n”+
“值1的结果>值2=“+greTha+”\n”+
“值1的结果>=值2=“+Grethaneq+”\n”+
“值1的结果<值2=“+Letha+”\n'//此处缺少运算符
“值1的结果值2=“+greTha+”\n”+
“值1的结果>=值2=“+Grethaneq+”\n”+
“值1的结果<值2=“+Letha+”\n'+//全部修复!
“值1的结果您得到的错误是:
Uncaught SyntaxError: missing ) after argument list
因为您缺少一个+
运算符:
之前:
alert("Result of value 1 == value 2 = " + equ + '\n' +
"Result of value 1 != value 2 = " + notEqu + '\n' +
"Result of value 1 > value 2 = " + greTha + '\n' +
"Result of value 1 >= value 2 = " + greThanEqu + '\n' +
"Result of value 1 < value 2 = " + lesTha + '\n' // Missing operator here
"Result of value 1 <= value 2 = " + lesThaEqu + '\n' +
"Result of value 1 === value 2 = " + equEqu + '\n' +
"Result of value 1 !== value 2 = " + notEquEqu);
alert(“值1的结果==值2=“+eq+”\n”+
“值1的结果!=值2=“+notEqu+”\n”+
“值1的结果>值2=“+greTha+”\n”+
“值1的结果>=值2=“+Grethaneq+”\n”+
“值1的结果<值2=“+Letha+”\n'//此处缺少运算符
“值1的结果值2=“+greTha+”\n”+
“值1的结果>=值2=“+Grethaneq+”\n”+
“值1的结果<值2=“+Letha+”\n'+//全部修复!
“值1的结果在之后缺失+
”值1的结果
在编码时使用开发人员控制台。在之后缺失+
“值1的结果
在编写代码时使用开发人员控制台。谢谢,我让程序通过多个调试器,但没有一个调试器捕捉到它,非常感谢,因为这是我的一个uni作业。谢谢你的帮助。谢谢,我让程序通过多个调试器,但没有一个调试器捕捉到它,非常感谢,因为这是一个o我的大学作业谢谢你的帮助。