javascript语法
1、拼接:+
var a="你";
var b="好";
var c=a+b
赋值如果是字符串必须有" ",数字不需要加" "
<script type="text/javascript"> var a="你"; var b="好"; var c=a+b; alert(c) </script>
2、数学运算:+加;-减;*乘;/除;%取余数
3、关系运算:==等于(=是赋值的意思如 var a=1;);!=不等于;>=大于等于;<=小于等于;>大于;<小于;
4、逻辑运算:&&.....并且......;||......或者......;!反向;
5、类型转换:自动转换(var a=1;自动转换为整数类型,var b=3.14;自动转换为小数类型,var c="nihao";var d="你好";自动转换为字符和字符串类型;)
强制转换:var a=prompt(输入");parseInt(a);强制转换为整数类型;
var b=prompt(输入");parsefloat(b);强制转换为小数类型;
6、分支 if( ){ }else{ }可以无限嵌套,可以只有if没有else
if( ){ }
<script type="text/javascript"> var a=5; var b=10; if(b>1) { alert("b等于10就是大于1") } </script>
if( ){ }else{ };
<script type="text/javascript"> var a=5; var b=10; if(a>10) { alert("b等于10就是大于1") } else { alert("a等于5不可能大于10") } </script>
if( ){ }else if{ }
<script type="text/javascript"> var a=5; var b=10; if(a>10) { alert("b等于10就是大于1") } else if(a=5) { alert("对了") } </script>
if( ){ }else if{ }else{ };
<script type="text/javascript"> var a=5; var b=10; if(a>10) { alert("b等于10就是大于1") } else if(a<5) { alert("对了") } else { alert("错了") } </script>
if( ){if(){if() { } } }
<script type="text/javascript"> var a=5; var b=10; if(a>1) { if(a>2) { if(a=5) { alert("完全正确") } } } </script>
if( ){if(){if() { } else{ } } }
<script type="text/javascript"> var a=5; var b=10; if(a>1) { if(a>2) { if(a>5) { alert("完全正确") } else { alert("a=5") } } } </script>