相关疑难解决方法(0)

JavaScript将字符串添加到数字中

我正在阅读MDN上的JavaScript重新介绍,在Numbers部分中,它表示只需在前面添加一个加号运算符即可将字符串转换为数字.

例如:

+"42"将产生42的数字输出.

但是在关于运算符的部分中,它说通过向任何数字添加字符串"something",您可以将该数字转换为字符串.他们还提供了以下让我困惑的例子:

"3"+ 4 + 5可能会在输出中产生345的字符串,因为数字4和5也将转换为字符串.

但是,3 + 4 +"5"不会产生12的数字,而不是如他们的例子中所述的字符串75吗?

在第二个例子中,关于运算符的部分不会站在字符串"5"前面的+运算符将该字符串转换为数字5,然后将所有内容添加到等于12?

javascript string numbers operators

28
推荐指数
2
解决办法
6万
查看次数

标签 统计

javascript ×1

numbers ×1

operators ×1

string ×1