1、创建普通函数
function 函数名称(){
函数体;//封装的代码
}
函数名称();//调用函数
function getSum(){ for(var i=1,sum=0;i<=100;i++){ sum+=i; } console.log(sum); } getSum(); //调用函数
2、创建带有参数的函数
function 函数名称(参数){ //用于接收传递的数据
函数体;
}
函数名称(参数); //真正传递的数据
注:创建函数时候的参数称为形参,调用函数时候的参数称为实参,实参赋值给形参。
function getSum(n){ for(var i=1,sum=0;i<=n;i++){ sum+=i; } console.log(sum); } getSum(100);
3、创建带有返回值得函数
function 函数名称(参数){
函数体;
return 值; //返回值,返回函数执行后的结果
}
函数名称(参数);
注:return用于将函数的执行结果返回,如果函数体中没有return或者return后不接任何返回值都返回undefined。return执行后,不再执行函数体中剩余的代码。
function getMax(a,b){ if(a>b){ return a; }else{ return b; } } var r=getMax(5,9); console.log(r);