Ihsan Tri Marseno
Node.js adalah lingkungan runtime JavaScript berbasis V8 Engine yang memungkinkan eksekusi kode JavaScript di sisi server. Dibangun untuk kinerja tinggi dan non-blocking I/O, Node.js ideal untuk mengembangkan aplikasi jaringan dan berbasis server dengan kemampuan skalabilitas yang baik. Dengan model pemrograman asinkron, Node.js memungkinkan pengembang untuk mengatasi banyak koneksi dalam satu proses, membuatnya cocok untuk aplikasi real-time seperti aplikasi web, chat, dan streaming data.
PENJELASAN PROGRAM
Pada kesempatan kali ini, saya ingin membagikan hasil pengerjaan Tugas Akhir Dasar-dasar Node js, saya membuat program kalkulator sederhana menggunakan bahasa Javascript. Untuk code dan penjelasannya saya akan berikan di bawah ini :
- Mengimpor modul readline
- Membuat interface pada readline
- Definisi fungsi hitung()
- Pertanyaan pertama kepada pengguna
- Pertanyaan kedua kepada pengguna
- Pertanyaan ketiga kepada pengguna
- Konversi input angka pertama dan kedua menjadi tipe data float
- Pemeriksaan validitas pada input
- Perhitungan kalkulator sederhana menggunakan switch
- Penanganan pembagian dengan nol
- Penanganan operator yang tidak valid
- Menutup interface untuk mengakhiri program & meamanggil fungsi hitung untuk awalan
OUTPUT PROGRAM