1; var num1 = 5; var num2 = 4; console.log(++num2 + num1 * 2 + num2++); /*单独运算20*/ /*整体运算20*/ console.log(++num2 + num1 * 2 + ++num2 + 2); /*23*/ /*27*/ console.log(++num2 + num1 * 2 + num2 * 2 - 2); /*23*/ /*35*/ console.log(num2++ + num1 * 2 + num2 * 2 - 2); /*22*/ /*37*/ 2; var a = 666; var b = new Number(666); var c = 666; console.log(a == b); /*true*/ console.log(a === b); /*false*/ console.log(b === c); /*false*/ 3; console.log(!(3 <= 1)); /*true*/ console.log(4 >= 4 && 5 <= 2); /*false*/ console.log(2 < 3); /*true*/ console.log(2 < 3 || 3 < 2); /*true*/ 4; var result1 = 2 + 3 * 4; /*14*/ var result2 = (2 + 3) * 4; /*20*/ var result3 = 2 + 3 / 4; /*2.75*/ var result4 = (2 + 3) / 4; /*1.25*/ console.log(result1); console.log(result2); console.log(result3); console.log(result4); 5; var expression1 = 4 > 3 && 2 < 4; /*true*/ var expression2 = !(3 === 3) || (4 > 5 && 2 <= 2); /*false*/ var expression3 = (10 % 3 === 1 && 5 + 2 * 3 <= 11) || 4 != 4; /*true*/ console.log(expression1); console.log(expression2); console.log(expression3);出几道类似的题
时间: 2023-12-18 07:41:42 浏览: 135
1. 请问以下表达式的结果是多少?
a) `5 + 3 * 2`
b) `10 - 4 / 2`
c) `(4 + 3) * (5 - 2)`
d) `8 / (2 + 2) * 2`
2. 请问以下逻辑表达式的结果是多少?
a) `3 > 2 && 4 < 6`
b) `!(2 !== 2) || (5 > 3 && 3 <= 1)`
c) `(10 % 3 === 1 && 5 + 2 * 3 <= 11) || 4 == 4`
3. 请问以下变量的值是多少?
a) `var x = 5; x++ + ++x;`
b) `var y = 10; y += y - y * 2;`
c) `var z = 7; z *= z % 3 + z / 3;`
希望以上题目能帮到你!如果有任何其他问题,请随时问我。
相关问题
var num=10 num=5 num3=num1++-num2 console.log=(num3)具体运算
您给出的代码有语法错误,我无法给出正确的运算结果。正确的代码应该是:
var num = 10;
num = 5;
var num3 = num1 - num2;
console.log(num3);
请您确认一下代码的正确性,再提出问题。
var num = 1 if ( function num2()console.log(num2)num += typeof num2 console.log(num)
这段代码有语法错误,因为缺少了分号。如果加上分号,代码应该是这样的:
```
var num = 1;
if (function num2() {
console.log(num2);
num += typeof num2;
console.log(num);
}) {
// do something
}
```
在这段代码中,函数num2被定义在if语句中,并且没有被调用。因此,它不会对代码的输出结果产生影响。if语句中的条件表达式是一个函数,它总是会被解释为true,因为函数是一个对象,而对象总是存在的。因此,if语句中的代码块会被执行。在代码块中,num的值会加上typeof num2的结果,即"function",最终输出结果是"1function"。同时,console.log(num2)会输出函数代码,但不会执行函数。
阅读全文