javascrinp函数的返回值
return 语句;
- 将结果返回
2.结束函数
/*function show(a,b){
if(a>b){
console.log(a-b);
}else{
console.log(b-a);
}
}
show(10,20);
show(54,10);*/
/带有返回值的函数
//计算两个数据的差
function diff(a,b){
var val;//差
if(a>b){
val=a-b;
}else{
val=b-a;
}
// console.log(val);
// document.write(val);
// alert(val);
return val;//将val返回
}
var a=diff(10,90);
console.log(a);
alert(a);
document.write(a);
//计算圆的面积
function calCircle(r){
// var area=Math.PI*r*r;
// console.log(area);
// return area;
return Math.PI*r*r;
}
//计算长方形的面积
function calRet(w,h){
// var area=w*h;
// console.log(area);
// return area;
return w*h;
}
求长方形和圆的面积的和
// var b=calRet(10,5);
// var a=calCircle(20);
// console.log(a);
// console.log(b);
// var sumA=a+b;
var sumA=calRet(10,5)+calCircle(20);
console.log('和为:'+sumA);