學習Node.js的第三天,我閱讀了ChatGPT寫的一篇文章,了解如何在Node.js中使用控制台。本文涵蓋了兩個主要主題:命令列參數和控制台輸出。
命令列參數 (process.argv)
控制台輸出 (console.log)
我編寫了一個程序,它從命令列接受一個運算(加、減、乘、除)和兩個數字,執行指定的運算,並將結果輸出到控制台。
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}`);
使用指令nodecalculator.js乘以7 3執行程式後,我收到結果Result: 21,證實了我的程式碼是正確的。
這次經驗向我展示了在 Node.js 中使用控制台是多麼容易。我學習如何傳遞命令列參數、在程式中使用它們以及將結果輸出到控制台。本課程增強了我的知識並提供了實用技能,這些技能對於我繼續學習 Node.js 非常有用。
ChatGPT 創建的所有課程都發佈在這裡:https://king-tri-ton.github.io/learn-nodejs/。
以上是利用 AI 快速學習 Node.js - 第 3 天的詳細內容。更多資訊請關注PHP中文網其他相關文章!