相等和不相等操作符遵循以下运算规则
1.如果有一个操作数是布尔值,则在比较相等之前先将其转换为数值——false转换为0,而true转换为1;
2.如果一个操作数是字符串,另一个操作数是数值,在比较相等性之前先将字符串转换为数值;
3.如果一个操作数是对象,另一个操作数不是,则调用对象的ValueOf()方法,用得到的基本类型值按照前面的规则进行比较;
相等和不相等操作符遵循以下运算规则
1.如果有一个操作数是布尔值,则在比较相等之前先将其转换为数值——false转换为0,而true转换为1;
2.如果一个操作数是字符串,另一个操作数是数值,在比较相等性之前先将字符串转换为数值;
3.如果一个操作数是对象,另一个操作数不是,则调用对象的ValueOf()方法,用得到的基本类型值按照前面的规则进行比较;