我试图从我的变量中获取while循环的结果:
var firstOne = 1;
var timesBy = 0;
var result1 = function()
{
while (timesBy < 10) {
firstOne * timesBy;
timesBy = timesBy +1;
}
};
console.log(result1);
我的控制台只记录了[Function],这很合理,因为我已经要求它给我result1,但是我想要的当然是其中的while循环的乘积。我知道这很简单,但是我才刚刚起步。
谢谢
最佳答案
您接近:
var firstOne = 1;
var timesBy = 0;
var result1 = function () {
while (timesBy < 10) {
timesBy++;
firstOne = firstOne * timesBy;
}
return firstOne;
};
alert(result1());
FIDDLE