编写代码,询问用户一周内每天发送的信件数,并在控制台的javascript中显示一周内发送的信件总数
var day = 1;
var totalletters = 0; //total letters sent
for (day; day <= 7; day++) {
var getletters = 0;
getletters = prompt("Please enter the number of total letters sent today", );
totalletters += getletters;
}
console.log(totalletters); //displaying the total number of letters sent at the end of the week
// The console is showing the output as string instead of adding up the numbers
发布于 2018-10-19 10:18:32
我希望这就是你要找的。
var day=1;
var totalletters=0; //total letters sent
for(day; day<=7; day++) {
getletters=prompt("Please enter the number of total letters sent today",);
totalletters += getletters.length;
}
console.log(totalletters); //displaying the total number of letters sent at the end of the week
// The console is showing the output as string instead of adding up the numbers
发布于 2018-10-19 22:02:39
您可以利用.length来获取提示字符串的长度。这样你就可以把它当做一个数字了。
下面的代码可以工作。
示例如下:https://jsbin.com/yewaga/edit?js,output
var totalletters = 0; //total letters sent
var getletters = 0;
for (var day = 0; day < 7; day++) {
// noprotect
getletters = prompt("Please enter the number of total letters sent today");
totalletters += getletters.length;
//console.log(totalletters)
}
console.log(totalletters);
https://stackoverflow.com/questions/52884858
复制相似问题