Le troisième jour d'apprentissage de Node.js, j'ai lu un article écrit par ChatGPT et j'ai appris à travailler avec la console dans Node.js. L'article couvrait deux sujets principaux : les arguments de ligne de commande et la sortie de la console.
Arguments de ligne de commande (process.argv)
Sortie de la console (console.log)
J'ai écrit un programme qui prend une opération (addition, soustraction, multiplication, division) et deux nombres à partir de la ligne de commande, effectue l'opération spécifiée et affiche le résultat sur la console.
const args = process.argv.slice(2); // Remove the first two elements const operation = args[0]; // Operation: "add", "subtract", "multiply", "divide" const num1 = parseFloat(args[1]); // First number const num2 = parseFloat(args[2]); // Second number let result; switch (operation) { case 'add': result = num1 + num2; break; case 'subtract': result = num1 - num2; break; case 'multiply': result = num1 * num2; break; case 'divide': result = num1 / num2; break; default: console.log('Unknown operation. Use "add", "subtract", "multiply", or "divide".'); process.exit(1); // Exit the program with an error code } console.log(`Result: ${result}`);
Après avoir exécuté le programme avec la commande node calculator.js multiplier 7 3, j'ai reçu le résultat Résultat : 21, qui a confirmé que mon code était correct.
Cette expérience m'a montré à quel point il est facile de travailler avec la console dans Node.js. J'ai appris à transmettre des arguments de ligne de commande, à les utiliser dans un programme et à afficher les résultats sur la console. Cette leçon a renforcé mes connaissances et m'a fourni des compétences pratiques qui me seront utiles pour continuer à apprendre Node.js.
Toutes les leçons créées par ChatGPT sont publiées ici : https://king-tri-ton.github.io/learn-nodejs/.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!