TEL:400-8793-956
当前位置:程序、服务器

if语句之后,“ correct”变量不会更新。请帮忙!

提问者: 近期获赞: 浏览人数: 发布时间:2021-02-15 17:56:02

 问:这是我的代码。当我运行它时,一切看起来都很好,但是最后当我正确回答该问题时,正确的var仍然为零。任何想法如何解决?

 
var正= 0;
//检查答案是否正确。如果正确,请更新正确的答案+1。
var问题1 =提示(“保加利亚的首都是?”);
if(question1.toUpperCase ==='SOFIA'){
    正确=正确+1;
}
 var问题2 =提示(“德国的首都是?”);
if(question2.toUpperCase ==='BERLIN'){
    正确=正确+1;
}
 var问题3 =提示(“匈牙利的首都是?”);
if(question3.toUpperCase ==='BUDAPEST'){
    正确=正确+1 ;;
}
 var问题4 =提示(“斯洛文尼亚的首都是?”);
if(question4.toUpperCase ==='LJUBLJANA'
    ){正确=正确+1;
}
 
 
var问题5 =提示(“意大利的首都是?”);
if(question5.toUpperCase ==='ROME'){
    正确=正确+1;
}
 //打印正确答案的
文件document.write(“ < h1 >您从5 </ h1 > ”中获得了“ + correct +” ;
 
 
 
答:正确的值未更新,因为您需要使用花括号:toUpperCase(); 像这样:
 
if(question1.toUpperCase()==='SOFIA');
上一篇: 如何直接从创建的类外部访问私有变量?
下一篇: 使用@Override注解进行编译时出错