从用户Javascript获取int

时间:2016-01-01 20:26:17

标签: javascript linux node.js input terminal

编辑>> readline无法正常工作,在终端中收到此消息" ReferenceError:readline未定义"

Javascript noob here

我正在编写一个程序,我试图从用户那里得到一个int。我知道如何在HTML文档中执行此操作,但是我在linux机器的终端中运行的.js文件中没有任何工作。

例如,我想说

console.log("enter your number");
//code that collects the int named var yourint
console.log ("your number was " + yourint);

它真的打击了我的大脑,因为我知道我只是画了一个空白而且解决方案很明显。

1 个答案:

答案 0 :(得分:0)

console.log将消息输出到 Web控制台而不是shell

https://developer.mozilla.org/en-US/docs/Web/API/Console/log

如果您在linux中使用js24,则会抛出类似

的错误
typein:1:0 ReferenceError: console is not defined

您可能想要使用print

例如

var input=readline('enter your number');
print('your number was '+input)