不是用while么?while也不用,那么就函数递归吧 从0加到10 var result=0; for(var i=0;i<=10;i++){ result= result+i; } 使用递归写 function addFun(endCount,result){ result= result||0; if(endCount<=0){ return result; }else{ result= result+endCount; endCount--; return addFun(endCount, result); } } var result=addFun(10); console.log(result); 递归使用return跳出循环
不是用while么?
while也不用,那么就函数递归吧
从0加到10
使用递归写
递归使用return跳出循环