
JavaScript笔记Day02
一、运算符
赋值运算符
= += -= *= /= %=一元运算符
众多的 JavaScript 的运算符可以根据所需表达式的个数,分为一元运算符、二元运算符、三元运算符
一元运算符:例:
自增++,自减–。
二元运算符:例:1
let num = 10 + 20
比较运算符
参考java逻辑运算符
&& || !运算符优先级
二、语句
表达式和语句
概念:
语句是一段可以执行的代码。
比如: prompt() 可以弹出一个输入框,还有 if语句 for 循环语句表达式与语句的区别:
表达式:
因为表达式可被求值,所以它可以写在赋值语句的右侧。
表达式 num = 3 + 4
语句:
语句不一定有值,所以比如 alert() for和break 等语句就不能被用于赋值。
某些情况,也可以把表达式理解为表达式语句,因为它是在计算结果,但不是必须的成分 (例如continue语句)分支语句
有的时候要根据条件选择执行代码,这种就叫分支结构:
if分支语句
三元运算符
switch语句循环语句
while循环
三、案例:ATM存取款机
①:提示输入框写到循环里面(无限循环)
②:用户输入4则退出循环 break
③:提前准备一个金额预先存储一个数额 money
④:根据输入不同的值,做不同的操作
(1) 取钱则是减法操作, 存钱则是加法操作,查看余额则是直接显示金额
(2) 可以使用 if else if 多分支 来执行不同的操作
完整代码:
1 | <script> |