Javascript 在applab中连续用户输入?
所以我在code.org上开发了一个应用程序,它会记录用户的科目分数,告诉他成绩,最后给出所有科目的平均分数。但问题是,我仅限于(在我的例子中)4个主题,因为要为每个单独的主题运行代码,我必须单击一个按钮。我想知道是否有办法提示用户输入,直到他输入一个字符串,然后计算他输入的所有主题的平均总数?Javascript 在applab中连续用户输入?,javascript,code.org,app-lab,Javascript,Code.org,App Lab,所以我在code.org上开发了一个应用程序,它会记录用户的科目分数,告诉他成绩,最后给出所有科目的平均分数。但问题是,我仅限于(在我的例子中)4个主题,因为要为每个单独的主题运行代码,我必须单击一个按钮。我想知道是否有办法提示用户输入,直到他输入一个字符串,然后计算他输入的所有主题的平均总数? 当前代码链接:有一个简单的修复方法 var gpa1=prompt(“输入您的第一个GPA”); var gpa2=提示(“输入您的第二个GPA”); var gpa3=提示(“输入您的第三个GPA”)
当前代码链接:有一个简单的修复方法
var gpa1=prompt(“输入您的第一个GPA”);
var gpa2=提示(“输入您的第二个GPA”);
var gpa3=提示(“输入您的第三个GPA”);
var gpa4=提示(“输入您的第四个GPA”);
var gpa5=提示(“输入您的第五个GPA”);
如果(gpa1>100){
gpa1=100;
控制台日志(gpa1);
}如果(gpa2>100){
gpa2=100;
控制台日志(gpa1);
}如果(gpa3>100){
gpa3=100;
控制台日志(gpa1);
}如果(gpa4>100){
gpa4=100;
控制台日志(gpa1);
}如果(gpa5>100){
gpa5=100;
控制台日志(gpa1);
}
添加此项后,您希望在创建其总平均值时调用变量gpa1、gpa2、gpa3、gpa4和gpa5。我还包括了if语句,这样你就不会有一个不可能的gpa总数,这是可移动或可更改的。有一个简单的修复方法
var gpa1=prompt(“输入您的第一个GPA”);
var gpa2=提示(“输入您的第二个GPA”);
var gpa3=提示(“输入您的第三个GPA”);
var gpa4=提示(“输入您的第四个GPA”);
var gpa5=提示(“输入您的第五个GPA”);
如果(gpa1>100){
gpa1=100;
控制台日志(gpa1);
}如果(gpa2>100){
gpa2=100;
控制台日志(gpa1);
}如果(gpa3>100){
gpa3=100;
控制台日志(gpa1);
}如果(gpa4>100){
gpa4=100;
控制台日志(gpa1);
}如果(gpa5>100){
gpa5=100;
控制台日志(gpa1);
}
添加此项后,您希望在创建其总平均值时调用变量gpa1、gpa2、gpa3、gpa4和gpa5。此外,我还包括了if语句,这样您就不会有不可能的gpa总数,这是可移动或可更改的。请始终将相关代码包含到您的帖子中,而不是链接到帖子中。请始终将相关代码包含到您的帖子中,而不是链接到帖子中