//函数主要非为有返回值函数和我返回值函数。
//无返回值的函数的主要是执行代码片段
//有返回值的函数主要是执行函数返回的表达式
有返回值的函数是 里面用return返回运算的结果。
递归
function fun(n){
for(var i=result=1;i<=n;i++){
result *=i;
}
return result;