javascript算数运算符一点点小疑问。

2023-02-22 00:51

2个回答
字符串和数字相加是做字符串连接

比如 2.96 + "xxx" 就会变成 "2.96xxx",而2.96 + "" 就会变成 "2.96",所以 2.96 + "" + 1.0 相当于 "2.96" + 1 ,也就相当于 "2.961"

得到 NaN 就是 Not a Number 的意思,的确表示转换失败,你真聪明

字符串转成数字的意义在于,两个数字相加就是数学运算而不是字符串连接了啊
玩一样,我24除3弹出显示结果398,找谁说理去
相关问答
javascript中运算符有哪些
1个回答2022-12-16 07:21
赋值运算符 算术运算符 比较运算符. .逻辑运算符 字符串运算符 条件运算符
JavaScript里面运算符有哪些?
1个回答2022-12-22 02:38
JavaScript里面有三种类型的运算符:算数运算符,赋值运算符,字符串连接运算符
关于javaScript逻辑运算符
1个回答2022-12-19 15:46
1.&& 1.1两边条件都为true时,结果才为true; 1.2如果有一个为false,结果就为false; 1.3当第一个条件为false时,就不再判断后面的条件 注意:当数值参与逻辑与运算时...
全文
javascript三元运算的问题..
2个回答2022-12-17 03:29
( 逻辑表达式1 ) ? 表达式2 : 表达式3 解释: 如果逻辑表达式1的值为真,那么三目运算结果就取表达式2的值,反之取表达式3的值。 实例1: var result = ""...
全文
算数运算符,赋值运算符和关系运算符的运算优先级是什么?
1个回答2022-11-03 02:46
优先级排序为:算术运算符>关系运算符>赋值运算。 算术运算符中,乘法运算符【*】、除法运算符【/】、取余运算符【%】属于优先级第三级,加法运算符【+】、减法运算符【-】属于第四级。 关系运算符有...
全文
一段JavaScript的三元运算符哪里有问题?谢谢大家~
1个回答2023-02-28 14:55
这里的三元运算没问题。把这片代码放到页面底部再试试。
算数运算符 逻辑运算符 关系运算符 赋值运算符 计算的先后顺序
1个回答2022-11-10 23:13
算数-->关系-->逻辑-->赋值
5个5用运算符号等于0
1个回答2024-02-26 08:06
(5-5)+(5-5)×5,此类还有很多
除了数学运算和字符串运算还有什么运算
1个回答2023-06-24 06:25
还有逻辑运算。 运算,数学上,运算是一种行为,通过已知量的可能的组合,获得新简烂敏的量。运算历或的本质是集拦枝合之间的映射。
关系运算符 算数运算符 赋值运算符 优先级 排个顺序!
2个回答2022-06-30 12:53
C语言提供6种关系运算符: (1)(大于) (4)>=(大于或等于) 优先级相同(高) (5)==(等于) (6)!= (不等于) 优先级相同(低) 关于优先次序: (1)前4种关系...
全文
热门问答