在js中创建函数
函数是什么?
函数是一个功能体,提供若干个数据,返回处理的结果——用于封装反复执行的代码。
函数关键字function 函数名 (形参){函数体}
函数调用 函数名(实参)
形参只是用于接收或者传递数据。
//创建函数getsum 穿第一个参数 计算1-任意数字之间所有整数的和,并调用多次。
2.函数中的ruturn
return 在函数中返回,查看函数的的调用结果; 返回一个值
return在执行后,并不会再往后执行函数体中的代码;
return 后面不加 值,则默认返回undefined 未定义;
1 //练习:创建函数getSum,传递1个参数,计算1~任意数字之间所有整数的和,调用多次 2 function getSum(n){ 3 //计算1~n之间所有整数的和 4 for(var i=1,sum=0;i<=n;i++){ 5 sum+=i; 6 } 7 console.log(sum); 8 } 9 //getSum(100); 10 //getSum(1000); 11 //练习:创建函数getRun,传递两个参数,计算任意两个年份之间的闰年个数,调用多次 12 function getRun(n1,n2){ 13 //计算n1~n2之间所有闰年个数 14 for(var i=n1,count=0;i<=n2;i++){ 15 if(i%4===0 && i%100!==0 || i%400===0){ 16 //如果是闰年,闰年个数加1 17 count++; 18 } 19 } 20 console.log(count); 21 } 22 getRun(2000,2100); 23 getRun(1949,2020);