推荐答案
-- -------------------- ---- ------- -- ----- --- --- - - - -- -- - -- ----- --- ---------- - - - -- -- - -- ----- --- ------- - - - -- -- -- -- ----- --- -------- - - - -- -- ------------------ -- ----- --- --------- - - - -- -- - -- ----- --- -------------- - - -- -- -- --- -- ----- --- --- - -- ------ -- - -- ----- --- ---- - -- ------- -- -
本题详细解读
加法运算符 (+
)
加法运算符用于将两个数值相加,或者将字符串进行拼接。
let sum = 5 + 3; // 8 let concat = "Hello" + " " + "World"; // "Hello World"
减法运算符 (-
)
减法运算符用于将两个数值相减。
let difference = 5 - 3; // 2
乘法运算符 (*
)
乘法运算符用于将两个数值相乘。
let product = 5 * 3; // 15
除法运算符 (/
)
除法运算符用于将两个数值相除。
let quotient = 5 / 3; // 1.6666666666666667
取余运算符 (%
)
取余运算符用于返回两个数值相除后的余数。
let remainder = 5 % 3; // 2
指数运算符 (**
)
指数运算符用于计算一个数的幂次方。
let exponentiation = 5 ** 3; // 125
自增运算符 (++
)
自增运算符用于将变量的值增加1。它可以作为前缀或后缀使用。
let num = 5; num++; // 6
自减运算符 (--
)
自减运算符用于将变量的值减少1。它可以作为前缀或后缀使用。
let num2 = 5; num2--; // 4
注意事项
- 自增和自减运算符在作为前缀时,会先进行运算再返回值;作为后缀时,会先返回值再进行运算。
- 加法运算符在处理字符串时,会进行字符串拼接操作,而不是数值相加。