弑天下
function f(a, b) { var sum = 1; while (a <= b){ sum = sum + a; a += 1; } // console.log(sum); // 可以在函数的内部通过return设置函数的返回值 // 在函数中,程序执行到return行,就会停止,后面未执行的代码也不再执行 // return sum; if(1 > 1){ return 1; }else{ return 5; } // console.log(123);} console.log(f(1,3) + f(2,5));// f(2,5); 无论怎么改变函数f(a,b)的值,输出的结果只会是return后的值,return相当于循环中的break,有异曲同工之巧。