很抱歉成为一个琐碎的问题的人,我不喜欢浪费任何人的时间。我是Java语言游戏的新手,我想让自己陷入崩溃,然后再次上学。
我有一个简单的while
循环,如下所示:
var numSheep = 4;
var monthNumber = 1;
var monthsToPrint = 12;
while (monthNumber <= 12){
console.log("There will be " + numSheep + " sheep after " + monthNumber + " month(s)!");
monthNumber++;
numSheep = numSheep * 4;
}
第一行打印
There will be 4 sheep after 1 month(s)!
但是我希望它在第一次打印之前将
numsSheep
乘以4(因此,第一次调用console.log()
时它将为16)。我知道这可能是一个愚蠢的问题,我忽略了一些简单的问题,但是我被困在这里
最佳答案
如果我正确理解了您的问题,则只需在执行console.log
之前进行乘法
var numSheep = 4,
monthNumber = 1,
monthsToPrint = 12;
while (monthNumber <= 12){
numSheep = numSheep * 4;
console.log("There will be " + numSheep + " sheep after " + monthNumber + " month(s)!");
monthNumber++;
}
关于javascript - 简单的while循环很麻烦,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22800688/