javascript的表达式是对一个或多个变量或值(操作数)进行运算,并返回一个新值
运算符可分为以下类别:
赋值运算符: =
算术运算符 :+、-、*、/、%、++、--、-(求反)
结合运算符:*/ /= += -= %=
比较运算符:==、!=、>、>=、<、<=、===、!==
逻辑运算符:&&、||、!
字符运算jue符:+
注释:绝对等于等于:数据类型一致,数值相等
不绝对等于:数据类型不一致或者数值不相等
1.数据类型不一致
2.数值不相等
3.数据类型不一致,数值也不相等
先来一题基础题
- 用来判断小明的年龄,如果小明的年龄未成年(18岁成年),则警告:你还未成年,不能使用该软件!反之则输出你已经成年,可以使用该软件。
console.log()经常用于代码的调试,主要通过控制台进行打印输出 可用 alert()替换<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> </head> <body> <script type="text/javascript"> //分支结构 if...else //定义一个age 用来接收输入的年龄 var age=prompt("请输入你的年龄:") if(age<18){ console.log("你还未成年!") }else{ console.log("你已经成年!") } </script> </body> </html>
- 编程实现判断这个人的身材是否正常!(公式: 体重(kg)/身高(m)的平方值 在18.5 ~ 24.9之间属于正常。)
- 3.模拟自动饮料机,当输入1-5中的任意整数,则给出对应的饮料。并提示是否继续购买饮料。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script type="text/javascript"> //11.模拟自动饮料机 var drink=prompt("请输入您需要的饮料序号") switch(drink){ case"1": alert("芬达") alert("是否继续购买") break; case"2": alert("怡宝") alert("是否继续购买") break; case"3": alert("农夫山泉") alert("是否继续购买") break; case"4": alert("百岁山") alert("是否继续购买") break; case"5": alert("可乐") alert("是否继续购买") break; document.write(drink) } </script> </body> </html>
用switch......case结构