javascript - 字符串的余数/模数是一个数字

标签 javascript string type-conversion modulus

为什么这是可能的?

console.log('13' % 2);

1

我假设 JavaScript 只是自行转换字符串。如果能提供有关此行为的任何信息,我将不胜感激。

最佳答案

作为起点:http://ecma-international.org/ecma-262/5.1/#sec-11.5

ToNumber 操作对左参数执行(这导致左参数被视为数字,如 http://ecma-international.org/ecma-262/5.1/#sec-9.3.1 中所述)

关于javascript - 字符串的余数/模数是一个数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17140073/

相关文章:

python - 如果以特定字符串结尾,则创建一个新列

java - 在 ARM v6 上使用 java 将数字转换为字符串的性能

java - 使用值 [Ljava.lang.String;@......] 设置表达式 X 时出错

javascript - socket.io 了解何时达到最大重新连接尝试限制

javascript - 为什么 console.log(z) 会抛出 NaN?

Java: String.replaceAll(regex, replacement);

c++ - 我不明白尝试使用字符串作为函数参数时遇到的错误

c# - 为什么将字符串路径转换为 ​​Geometry 并再次返回会抛出 FormatException?

javascript - 通过javascript将数据发布到数据库会导致编码问题

javascript - 在 ng-repeat 中使用变量