关于隐式类型转换

来源:5-1 算数操作符

慕瓜6889430

2019-12-03 15:35:32


这里两个变量,一个是数字类型,一个是字符串类型,在做隐式类型转换的时候 都转换成数字 ,是因为操作符是算数操作符吗?
其他情况下具体怎么确认是怎样进行的隐式转换呢。
http://img.mukewang.com/climg/5de610430800003710000462.jpg

写回答

1回答

好帮手慕码

2019-12-03

同学你好,不是的,字符串和数字进行运算,会把字符串转换成数字,二者再比较。这里有几个总结性的隐式转换,同学可以了解一下:

1. 对象和布尔值比较

对象和布尔值进行比较时,对象先转换为字符串,然后再转换为数字,布尔值直接转换为数字

2. 对象和数字比较

对象和数字进行比较时,对象先转换为字符串,然后转换为数字,再和数字进行比较。

3.字符串和数字比较

字符串和数字进行比较时,字符串转换成数字,二者再比较。

4.字符串和布尔值比较

字符串和布尔值进行比较时,二者全部转换成数值再比较。

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 40143 问题

查看课程