Pada hari ketiga mempelajari Node.js, saya membaca artikel yang ditulis oleh ChatGPT dan belajar tentang bekerja dengan konsol dalam Node.js. Artikel itu merangkumi dua topik utama: argumen baris arahan dan output konsol.
Argumen Baris Perintah (process.argv)
Output Konsol (console.log)
Saya menulis program yang mengambil operasi (tambah, tolak, darab, bahagi) dan dua nombor daripada baris arahan, melaksanakan operasi yang ditentukan dan mengeluarkan hasilnya kepada konsol.
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}`);
Selepas menjalankan program dengan command nod calculator.js darab 7 3, saya menerima keputusan Keputusan: 21, yang mengesahkan bahawa kod saya adalah betul.
Pengalaman ini menunjukkan kepada saya betapa mudahnya untuk bekerja dengan konsol dalam Node.js. Saya belajar cara menghantar hujah baris arahan, menggunakannya dalam atur cara dan hasil keluaran ke konsol. Pelajaran ini menguatkan pengetahuan saya dan menyediakan kemahiran praktikal yang berguna semasa saya terus belajar Node.js.
Semua pelajaran yang dibuat oleh ChatGPT diterbitkan di sini: https://king-tri-ton.github.io/learn-nodejs/.
Atas ialah kandungan terperinci Belajar Node.js dalam Hari dengan AI - Hari 3. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!