网站建设培训招生,旅游模板网站,织梦栏目页不显示网站描述,做wordpressJavaScript作为一门强大的前端语言#xff0c;提供了丰富的运算符与控制结构#xff0c;使程序逻辑更加灵活与高效。
1. JavaScript运算符
算术运算符
运算符描述示例结果加法5 38-减法7 - 43*乘法2 * 612/除法8 / 24%取模#xff08;余数#xff09;10 % 31**幂运算3 …JavaScript作为一门强大的前端语言提供了丰富的运算符与控制结构使程序逻辑更加灵活与高效。
1. JavaScript运算符
算术运算符
运算符描述示例结果加法5 38-减法7 - 43*乘法2 * 612/除法8 / 24%取模余数10 % 31**幂运算3 ** 29
关系运算符
运算符描述示例结果大于5 3true小于2 1false大于等于7 7true小于等于8 9true等于值相等5 5true全等值与类型相等5 5false!不等值不相等5 ! 5false!全不等值或类型不相等5 ! 5true
逻辑运算符
运算符描述示例结果与都为真才为真true falsefalse ||或一个为真则为真true || falsetrue!非取反!truefalse
三元运算符
格式条件表达式 ? 真值 : 假值
let age 18;
let message age 18 ? 成年人 : 未成年人;
console.log(message); // 输出成年人组合运算符
运算符描述示例结果加后赋值x 3x x 3-减后赋值x - 2x x - 2*乘后赋值x * 4x x * 4/除后赋值x / 5x x / 5%取模后赋值x % 2x x % 2
累加累减
运算符描述赋值或运算公式中a自增1先执行完毕在执行赋值或运算--a自减1先执行完毕在执行赋值或运算a自增1先用原来的值进行运算或赋值之后再进行1a--自减1先用原来的值进行运算或赋值之后再进行-1
2. JavaScript逻辑判断
if 语句
if语句用于根据条件执行代码块。
let score 85;
if (score 90) {console.log(优秀);
} else if (score 60) {console.log(及格);
} else {console.log(不及格);
}switch 语句
switch语句用于根据不同的值执行不同的代码块。
let day 3;
switch (day) {case 1:console.log(星期一);break;case 2:console.log(星期二);break;case 3:console.log(星期三);break;default:console.log(未知日期);
}3. JavaScript循环结构
for 循环
for循环用于按固定次数重复执行代码块。
for (let i 1; i 5; i) {console.log(当前计数${i});
}while 循环
while循环在指定条件为true时不断执行代码块。
let count 0;
while (count 3) {console.log(循环计数${count});count;
}凡是过去皆为序章凡是未来皆有可期。