¿Cómo agregar dos números en la consola usando Node.js?

En este artículo, veremos cómo agregar dos números en la consola usando NodeJS. Para este propósito, necesitamos conocer un paquete de Nodes llamado prompt. Ayuda a tomar la entrada del usuario desde la consola. Usaríamos su método prompt.get() para tomar la entrada del usuario.

Crear aplicación NodeJS: Inicialice la aplicación NodeJS con el siguiente comando:

npm init

Instalación del módulo: Instale el módulo de solicitud con el siguiente comando.

npm install prompt

Implementación: Cree un archivo app.js y escriba el siguiente código en él.

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();

Paso para ejecutar la aplicación: Ejecute el archivo app.js usando el siguiente comando.

node app.js

Salida: ahora ingrese la entrada del usuario y vea la salida en la consola.

producción

Así es como puedes agregar dos números en la consola usando nodeJs. Las indicaciones nos ayudan a recibir información de los usuarios. También admite validación y valores predeterminados sobre la entrada.

Publicación traducida automáticamente

Artículo escrito por devrajkumar1903 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *