var addDigits = function(num) { let str = num+=''
let len = str.split('').length; let numTemp = 0
if(num < 10) { console.log(num)//2
return num
} else { for (let i =0; i<len;i++) {
numTemp += parseInt(str.split('')[i], 10)
}
addDigits(numTemp)
}
};
console.log(addDigits(38)//undefined正确答案应为2,实际上返回出来的是undefined,但是打印出来的也是2
动漫人物
万千封印
慕田峪4524236
随时随地看视频慕课网APP
相关分类