如何在控制台中使用Node.js添加两个数字
在本文中,我们将看到如何使用NodeJS在控制台中添加两个数字。为此,我们需要了解一个名为 prompt 的节点包。它可以帮助从控制台获取用户输入。我们将使用它的方法 prompt.get() 来获取用户输入。
创建NodeJS应用程序: 使用以下命令初始化NodeJS应用程序:
npm init
模块安装: 使用以下命令安装提示模块。
npm install prompt
实现: 创建一个app.js
文件,并在其中写入以下代码。
app.js
// Require would make the prompt
// package available to use
const prompt = require("prompt");
// An utility function to add
// two numbers
function add() {
// Start the prompt
prompt.start();
// Get two numbers/properties
// from user num1 and num2
prompt.get(["num1", "num2"],
function (err, res) {
// To handle any error if occurred
if (err) {
console.log(err);
} else {
// By default get methods takes
// input in string So parseFloat
// is used to convert String
// into Float
var sum = parseFloat(res.num1)
+ parseFloat(res.num2);
// Print the sum
console.log("Sum of " + res.num1
+ " and " + res.num2 + " is " + sum);
}
});
}
// Calling add function
add();
运行应用程序的步骤: 使用以下命令运行app.js文件。
node app.js
输出: 现在输入用户输入并在控制台查看输出。
所以这就是你可以在控制台中使用nodeJs添加两个数字的方法。Prompt帮助我们从用户那里获取输入。它还支持对输入的验证和默认值。