gpt4 book ai didi

javascript - 如何在 JavaScript 中将数组中的值添加到另一个数组中的值?

转载 作者:行者123 更新时间:2023-11-28 21:08:21 24 4
gpt4 key购买 nike

所以,我有两个数组:grade[] 和grade2[],其中包含我从 windows.prompt 给出的元素。我想将 Grade 中的值与 Grade2 中的值相加,这样我就可以计算“媒体”。但我编写的代码只是连接这两个值,实际上并没有将它们相加。我是初学者,希望你能帮助我。谢谢!

function display_student() 
{
var n=window.prompt("Number of students: "+"");
var name= new Array(n);
var grade=new Array(n);
var grade2=new Array(n);
var y=0;
for (y=0; y<n; y++)
{
name[y]=window.prompt("Student name:","");
grade[y]=window.prompt("Grade 1: ","5");
grade2[y]=window.prompt("Grade 2: ","5")

document.write("</br>"+"Student name: "+name[y]+"</br>"+"Grade 1: "+grade[y]+" </br>"+"Grade 2: "+grade2[y]+"</br>");
var media=(grade[y]+grade2[y])/2;

document.write("Media: "+media+"</br>");
if(media<5)
document.write("Failed");
else
document.write("Promoted");
}
}

最佳答案

在添加之前使用parseInt函数。

var media=(parseInt(grade[y]) + parseInt(grade2[y]))/2;

关于javascript - 如何在 JavaScript 中将数组中的值添加到另一个数组中的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9313295/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com