函数的参数
1.形参:函数定义时的参数
2.实参:函数掉用时的参数
3.函数的参数理论上可以有无限多少个,多个参数之间使用逗号隔开
4.函数参数类型不限制
(1. 带有参数的函数
打印图形
function han(ram) {
//控制行数
for (var a = 1; a <= ram; a++) {
for (var j = 0; j < 2 * a - 1; j++) {
document.write('*');
}
document.write('<br />') //换行
}
}
han(5);
//var a=5;
han=a;
(2.代参函数
//计算圆的面积:
function calCircle(r){
// var r=15;
var area=Math.PI*r*r;
console.log(area);
}
// calCircle();//计算圆的面积
calCircle(10);
calCircle(20);
//计算长方形的面积
function calRet(w,h){
// var w=10;
// var h=5;
var area=w*h;
console.log(area);
}
// calRet();
calRet(20,10);
calRet(30,10);
(3.多参函数
function show(name,age,gender){
var s='先生';//
if(!gender){
s='女士';
}
document.write('欢迎'+name+s+'到校访问,年龄为:'+age);
}
// show('李四');
show('王五',90,true);//true 男
show('小花',40,false);