// 算术运算符
let a = 10;
let b = 5;
console.log(a + b); // 加法: 15
console.log(a - b); // 减法: 5
console.log(a * b); // 乘法: 50
console.log(a / b); // 除法: 2
console.log(a % b); // 取模(取余): 0
console.log(a ** b); // 幂运算: 100000
// 比较运算符
let x = 10;
let y = 20;
console.log(x == y); // 相等: false
console.log(x != y); // 不相等: true
console.log(x === y); // 全等: false
console.log(x !== y); // 非全等: true
console.log(x > y); // 大于: false
console.log(x < y); // 小于: true
console.log(x >= y); // 大于等于: false
console.log(x <= y); // 小于等于: true
// 逻辑运算符
let p = true;
let q = false;
console.log(p && q); // 逻辑与: false
console.log(p || q); // 逻辑或: true
console.log(!p); // 逻辑非: false
// 赋值运算符
let m = 10;
m += 5; // 相当于 m = m + 5
console.log(m); // 输出 15
let n = 20;
n -= 5; // 相当于 n = n - 5
console.log(n); // 输出 15
let o = 30;
o *= 2; // 相当于 o = o * 2
console.log(o); // 输出 60
let p = 40;
p /= 4; // 相当于 p = p / 4
console.log(p); // 输出 10
let q = 50;
q %= 7; // 相当于 q = q % 7
console.log(q); // 输出 1
// 位运算符
let c = 5; // 二进制 0101
let d = 3; // 二进制 0011
console.log(c & d); // 按位与: 1 (二进制 0001)
console.log(c | d); // 按位或: 7 (二进制 0111)
console.log(c ^ d); // 按位异或: 6 (二进制 0110)
console.log(~c); // 按位非: -6 (二进制 11111111111111111111111111111010)
console.log(c << 1); // 左移: 10 (二进制 1010)
console.log(c >> 1); // 右移: 2 (二进制 0010)
下一篇:js 弹出窗口
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站