下面是Javascript中的几个运算符的详细讲解。
算术运算符
算术运算符是用来执行数学运算的运算符。Javascript中包含了基础的加、减、乘、除、求余运算符。
var x = 10;
var y = 3;
console.log(x + y); // 13
console.log(x - y); // 7
console.log(x * y); // 30
console.log(x / y); // 3.3333333333333335
console.log(x % y); // 1
赋值运算符
赋值运算符用来给变量赋值。Javascript中有简单赋值运算符以及复合赋值运算符。简单赋值运算符只是简单的将一个变量的值赋给另一个变量,而复合赋值运算符则可以对变量进行加、减、乘、除等操作。
var x = 10;
var y = 3;
x += y; // 等价于 x = x + y;
x -= y; // 等价于 x = x - y;
x *= y; // 等价于 x = x * y;
x /= y; // 等价于 x = x / y;
x %= y; // 等价于 x = x % y;
console.log(x); // 1
比较运算符
比较运算符用于比较两个值的大小或者是否相等。比较运算符的返回值总是一个布尔值,即true或者false。
var x = 10;
var y = "10";
console.log(x == y); // true
console.log(x === y); // false
console.log(x != y); // false
console.log(x !== y); // true
console.log(x > y); // false
console.log(x < y); // false
console.log(x >= y); // true
console.log(x <= y); // true
逻辑运算符
逻辑运算符用于将多个条件或多个值连接到一起。Javascript中包含了三个逻辑运算符:逻辑与(&&)、逻辑或(||)、逻辑非(!)。
var x = 10;
var y = 3;
var z = 5;
console.log(x > y && x > z); // true,x大于y并且大于z
console.log(x > y || x < z); // true,x大于y或者小于z
console.log(!(x > y)); // false,x不大于y
以上就是Javascript中几个重要的运算符的详细讲解。希望能对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:javascript中的几个运算符 - Python技术站