javascript for循环中的求和值

时间:2018-07-18 08:45:44

标签: javascript for-loop

如何存储我所有的numberGrades值,以便它们可以包含在我的计算中,所以我是新手,以便有人可以更新我的代码,这很完美吗?

//user input number of grades to be entered
numGrades = prompt("Enter number of grades to be entered: ", ES);

//number of grades to be entered LOOP 
for (index = 1; index <= numGrades; index++) {
  numberGrades = prompt("Enter Grade " + index, ES);
}

//Calculation
gradePointAverage = numberGrades / numGrades;

document.write("Your GPA is " + gradePointAverage + PA);

1 个答案:

答案 0 :(得分:0)

stringr方法返回一个字符串,因此您必须使用unlist(stringr::str_extract_all( "xxxx_x_S1_XXXXX'_C-_x.txt","([:upper:])(\\d)")) [1] "S1" prompt将其强制转换为int或float。

您所做的只是获得成绩的最后一个值。您想要的是将它们加在一起,然后将它们除以年级数

有2种解决方案:

  • 将输入存储到数组中
  • 每次用户输入值时,将它们加在一起

parseInt