readLine())给出ReferenceError"/>
+(readLine())给出ReferenceError
const a = +(readLine())
console.log(a)
给出错误
const a = +(readLine())
^
ReferenceError: readLine is not defined
如何解决?readLine()函数之前的+号的作用是什么
回答如下:您缺少追踪者
const readLine = require('readline');
[基本上,readLine
并不是开箱即用的。您需要先导入模块,然后再使用它。如果您在脚本的顶部添加该行,它应该摆脱readline错误。
+
基本上将您读取的行转换为数字。使用它的原因是,默认情况下,当您读取行时,它是一个字符串,并且+
告诉nodejs解释器将其用作整数。整数是JavaScript的原始类型之一。如果您不需要将其作为数字,则可以删除+
。
更多推荐
+(readLine())给出ReferenceError
发布评论