因此,我正在 code.org 上开发一个应用程序,该应用程序获取用户的科目分数,告诉他他的成绩,最后给他所有科目的平均分数。但问题是我仅限于(在我的情况下)4 个主题,因为要为每个单独的主题运行代码,我必须单击一个按钮。我想知道是否有办法提示用户输入,直到他输入一个字符串,然后计算他输入的所有主题的平均总数?当前代码链接:https ://studio.code.org/projects/applab/uj3FPnbsFzmCO5UK3a0WnM3wsO1zTwl0-SLRP5VPrBw
问问题
26 次
1 回答
0
有一个简单的解决方法。
var gpa1 = prompt("Input your first GPA");
var gpa2 = prompt("Input your second GPA");
var gpa3 = prompt("Input your third GPA");
var gpa4 = prompt("Input your fourth GPA");
var gpa5 = prompt("Input your fifth GPA");
if(gpa1>100){
gpa1 = 100;
console.log(gpa1);
} if(gpa2>100){
gpa2 = 100;
console.log(gpa1);
} if(gpa3>100){
gpa3 = 100;
console.log(gpa1);
} if(gpa4>100){
gpa4 = 100;
console.log(gpa1);
} if(gpa5>100){
gpa5 = 100;
console.log(gpa1);
}
添加后,您需要在创建它们的总平均值时调用变量 gpa1、gpa2、gpa3、gpa4 和 gpa5。我还包括了 if 语句,所以你没有不可能的 gpa 总数,这是可移动或可更改的。
于 2020-11-30T18:39:04.350 回答