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>

浙公网安备 33010602011771号