SOURCE

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 命令行工具 X clear

                    
>
console