qq_明天你好_97
2018-02-05 17:32
<!DOCTYPE HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>函数</title>
<script type="text/javascript">
/*function max1(x,y)
{
if(x>y){return x;}
else if(x<y){return y;}
else {return "两数相等";}
}*/
function max1(x,y)
{
if(x>y){return x;}
else if(x=y){return "两数相等";}
else {return y;}
}
document.write(" 5 和 4 的较大值是:"+max1(5,4)+"<br>");
document.write(" 6 和 7 的较大值是:" +max1(6,7)+"<br>");
document.write(" 8 和 8 的较大值是:" +max1(8,8));
</script>
</head>
<body>
</body>
</html>
是if(x==y),不是if(x=y),判断语句是两个等号的,一个等号是赋值,所以两次结果不一样,新手常犯的错误
JavaScript进阶篇
468194 学习 · 21891 问题
相似问题