Javascript 从用户输入到提示中获得总分
我正在尝试编写一个脚本代码来跟踪游戏的分数。我试图让代码提示用户输入,并循环提示,直到用户达到300分 我不明白的是如何让它在循环中把分数加在一起,直到它达到300Javascript 从用户输入到提示中获得总分,javascript,arrays,Javascript,Arrays,我正在尝试编写一个脚本代码来跟踪游戏的分数。我试图让代码提示用户输入,并循环提示,直到用户达到300分 我不明白的是如何让它在循环中把分数加在一起,直到它达到300 while (totscore < 300 ); { totscore = parseInt(window.prompt("Keep entering score until reaching 300",0)); while(总分
while (totscore < 300 );
{
totscore = parseInt(window.prompt("Keep entering score until reaching 300",0));
while(总分<300);
{
totscore=parseInt(window.prompt(“保持输入分数直到达到300”,0));
在那之后,我不确定从哪里获得代码。让totscore=1;
let totscore = 1;
while (totscore < 300 );
{
totscore = parseInt(window.prompt("Keep entering score until reaching 300",totscore));
totscore++;
}
总得分<300分;
{
totscore=parseInt(window.prompt(“保持输入分数直到达到300”,totscore));
totscore++;
}
这非常简单
将totscore
初始化为零,并在添加提示输入时运行循环。在while
循环时,在之后删除尾随的。否则,它将在循环体开始之前结束
是否有一种方法可以查看用户输入了多少,这样我就可以用它来划分最终分数并创建一个平均值?是否只是计数+
让totscore=0,count=0;
而(总分<300){
totscore+=parseInt(window.prompt(“在此处输入分数:”,0));
计数++;
}
console.log(“总输入:”+计数);
log(“平均:”+(总分/计数));
@OP由于您是这个社区的新成员,因此没有什么建议:-
放置适当的标记。Java标记不正确
正确设置代码格式,使其更易于阅读
学习JS编程的基础知识。这是一个很好的起点
尝试+=
而不是=
,现在您总是将新分数分配给totscore
变量,而不是添加到变量中。并且您的第一行不应该有;
。您是否正确阅读了问题?OP希望立即输入并将其添加到总分中。谢谢您,我很难找到答案+在谷歌搜索时。
let totscore = 0, count = 0;
while (totscore < 300) {
totscore += parseInt(window.prompt("Enter score here:", 0));
count++;
}
console.log("Total inputs: " + count);
console.log("Average: " + (totscore / count));