javascript语法
javascript语法
<script language="javascript">
</script>双标签
赋值运算中;
前++表示先进行+1运算,然后执行赋值语句
后++表示先进行赋值语句,然后进行+1运算
var a=a
var b=a++ var b=a; a=a+1
var c=++a a=a+1; var c=a
逻辑 与:&& 两个条件同时满足才是true,不满足是false
或: || 两个条件,只需要满足一个,即为true,都不满足即为false
非:! 与相反,满足为false,不满足为true
parseInt()强制转化成整数
parseFloat()强制转化为小数
isNaN()判断是不是数值,是数字返回的是false,通常前面加!表示是数字时方便使用
alert("")弹出一个警告窗,作输出用
赋值运算
var a=b
prompt() 弹出一个可输入弹窗
语法:判断条件
if(判断条件)
{ 满足条件所执行的操作
}
else{不满足条件所执行的操作}
else if{与if并列语句}
例:输入姓名和分数,得到相应的回复
<script language="javascript"> var xm=prompt("请输入姓名") if(xm!=null) { var cj=prompt("请输入成绩","必须是数字哦!") if(cj!=null) { if(!isNaN(cj)) { if(cj<101&&cj>=0&&cj%1==0) { if(cj==100) { alert("恭喜你"+xm+"满分通过") } else { if(cj<100&&cj>=80) { alert(xm+"你很优秀,继续保持") } else { if(cj<80&&cj>=60) { alert(xm+"成绩良好") } else { if(cj<60&&cj>=50) { alert(xm+"差一点点就及格了,下次一定争取及格以上") } else { if(cj<50) { alert(xm+"你是笨蛋吗") } else { } } } } } } else { alert("请输入正确的分数") } } else { alert("请输入数字") } } }
我们不是制造者,我们是代码搬运工