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("请输入数字")
			 }
		  }
   }

  

posted @ 2016-11-23 09:19  赵天成123  阅读(297)  评论(0编辑  收藏  举报