<script>
function getOne(num){
var strArr=String(num).split('');
var sum=strArr.reduce(function(init,item){
init=init+Number(item);
return init;
},0);
if(sum<10){
return sum;
}else{
getOne(sum);
}
}
console.log(getOne(343));
</script>
想问一下为什么最后打印出来的结果是undefined
少了个return