关于函数中的return

1、return是一个返回值,函数名+括号 会得到return后面的值。

2、所有函数的默认返回值都是未定义(undefined)

alert(fn1());      //undefined
	function fn1(){

	}

3、return后面任何代码都不会再执行

	alert(fn1());   //undefined,不会在执行alert(1)
	function fn1(){
		return;
		alert(1);
	}

4、一个小练习:设定两个整数,对两个整数本身以及之间的所有整数从小到大进行排列

alert(fn1(6,1));
	function fn1(a,b) {
		var num = 0;
		if ( a>b ) {
			num = a;
			a = b;
			b = num;       //之前看的C语言教程里,对互换两个数的方法的一个应用
		}
		var arr = [];
		for (var i = a; i <= b; i++) {
			arr.push(i);
		}
		return arr;            //返回数组
	}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值