<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>比较操作符</title>
<script type="text/javascript">
var numa,numb,jq1,jq2;
numa=1;
numb=7;
jq1=numa>numb ;
jq2=numa!=numb ;
document.write("numa大于numb的分数吗?"+jq1+"<br>")
document.write("numa不等于numb的分数吗?"+ jq2);
</script>
</head>
<body>
</body>
</html>
比较运算符和逻辑运算符是用于测试 true 或 false。
这样看jq1=(numa>numb); jq2=(numa!=numb);
应该好理解了一点吧,后面这个其实是一个判断语句,如果这个语句是真,就返回true,如果不成立,就返回false。
我也不明白为什么会出现的???
boolean数据类型有两个结果,一个是true;一个是false