function printsum(a,b)
{
var c=a+b;
console.log(c);
}
//函数定义完成,开始调用
printsum(100,50);
printsum("你吃饭","了吗?您呐")
function max(a,b)
{
if(a>b)
{
return a;//如果a>b,那就返回a
}
else{
return b;//否则就是b
}
}
var c=max(100,50);
console.log(c)
var d=max(12345,123456);
console.log(d)
function isprimer(a)//a是形参,真正调用时会被真实值代替
{
for(var i=1;i<a;i++)
{
if(a%i==0)//被整除了时
{
return false;//return也是一个语法,表示函数额返回值
}
}
return true;
}
var a1=100//定义完函数后,方法1,禁止套娃
if(isprimer(a1))
{
console.log("这个数是素数:"+a1);
}
else
{
console.log("这个数不是素数:"+a1);
}
var b1=13
if(isprimer(b1))
{
console.log("这个数是素数:"+b1);
}
else
{
console.log("这个数不是素数:"+b1);
}
function printprimer(a)//定义完函数后,方法2,再提取一个函数printprimer
{
if(isprimer(a))//调用了isprimer函数
{
console.log("这个数是素数:"+a);
}
else
{
console.log("这个数不是素数:"+a);
}
}
var a1=100;
var b1=13;
printprimer(a1)
printprimer(b1)
function fab(a)
{
if(a==1 || a==0)//调用自身的截止条件,如果不设置,容易出现问题
{
return 1;
}
else
{
return fab(a-1)+fab(a-2);//小丑竟是我自己
}
}
var fab_7=fab(7)
console.log("fab(7)="+fab_7)
console