一、js的运算符
1. += x+=y -->x=x+y
2.js里面不区分整数和小数
var j = 123;
alert(j / 1000 * 1000);
在Java里面结果是123/1000=0*1000=0
在JavaScript中不区分大小写,所以是123/1000=0.123*123=1230;
3.字符串的相加和相减的操作
如果是相加,做的是字符串的拼接操作
如果是相减,做的是相减的运算
var str ="123";
alert(str+1);
//在Java里面的结果是1231;在js里面的结果是1231;
alert(str-1);
//执行减法结果
**提示:NaN表示不是一个数字
4.boolean类型也可以操作
**如果设置成true表示这个值是1;
**如果设置成false表示这个值是0;
5.==和===的区别
做判断 ==比较的是值,===比较的是值和类型
6.直接向页面输出语句(可以直接显示在页面上)
document.write();
可以向页面输出变量固定值和HTML代码
**小练习 99乘法表
<script type="text/javascript">
document.write("<table border='1' bordercolor='red'>");
//循环行
for(var i=1;i<=9;i++){
document.write("<tr>");
//循环列
for(var j=1;j<=i;j++){
document.write("<td>");
document.write(j+"*"+i+"="+j*i);
document.write("</td>");
}
document.write("</tr>");
}
document.write("</table>");
</script>
//document.write里面是爽引号,如果设置标签要设置成单引号