javascript return问题

			function changeValue() {
				var a= $("#a").val();
				var b= $("#b").val();
				var c= $('#c').val();
				if( (Number(a) < Number(b)) ){//if1
					alert ("xxx");
					return false;//rtn1
				}
				if( (Number(a) < Number(c)) ){//if2
					alert("xxx");
					return false;//rtn2
				}
				return true;//若无此行,会返回最后面的(rtn2处)的return,即便条件if2不成立,但又不会报错以至逻辑错误
			}

猜你喜欢

转载自wuzijingaip.iteye.com/blog/2272139