javascrinp函数的返回值

javascrinp函数的返回值

return 语句;

  1. 将结果返回
    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);

猜你喜欢

转载自blog.csdn.net/weixin_44391612/article/details/86178356
今日推荐