qq__0123
2015-05-02 16:50
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>prompt</title> <script type="text/javascript"> function dada() {var socre=prompt("输入你的成绩","请在这里输入"); if(socre>=80) { alert("很好"); } else if(socre>=60) { alert("一般"); } else if(socre>=5); { alert("不行"); } } </script> <body> <input type="button" value="成绩" onClick="dada()"/> </body> </html>
是不是哪个地方错了 是不是最后没有else不行
你这样改一下试试:
if(socre>=80) { alert("很好"); } else if(socre>=60) { alert("一般"); } else { alert("不行"); }
你的判定条件有问题,没有正确划分,大于80的必然大于50
这样写 else if 写在一行
JavaScript入门篇
739818 学习 · 9566 问题
相似问题
回答 2
回答 3