3 + "2" - 5 => "32" - 5 => 27
如果只有一个操作数是字符串,则将另一个操作数转换为字符串,再将两个字符串拼接在一起
如果有任一操作数是字符串、布尔值、null 或 undefined,则先在后台使用 Number()将其转换为数值,然后再根据前面的规则执行数学运算

3 + "2" - 5 => "32" - 5 => 27
如果只有一个操作数是字符串,则将另一个操作数转换为字符串,再将两个字符串拼接在一起
如果有任一操作数是字符串、布尔值、null 或 undefined,则先在后台使用 Number()将其转换为数值,然后再根据前面的规则执行数学运算