【发布时间】:2021-01-09 21:55:17
【问题描述】:
我正在尝试打印函数的返回值,但我似乎做不到。最后一行我不断收到undefined。
let count = 0;
function product(num){
let result = 1;
strNum = num.toString()
strNumArr = strNum.split("")
if(strNum.length === 1){
return count;
}
for(let i = 0; i< strNum.length; i++){
result *= parseInt(strNumArr[i])
}
count++;
//console.log(count)
product(result)
}
let bool = product(39);
console.log(product(39));
我知道我缺少一些基本的东西,但我不知道它是什么。
【问题讨论】:
-
你的函数应该做什么?
count变量的用途是什么?
标签: javascript function return