Ad Code

Ticker

6/recent/ticker-posts

Cara Membuat Pertanyaan dengan Readline-Sync di Nodejs

Cara Membuat Pertanyaan dengan Readline-Sync di Nodejs

Teknisi-Dadakan.com - Readline-Sync di Nodejs.
Bagi pemula seperti saya apalagi saya otodidak, saat saya belajar membuat programan console dengan Node Js, ada beberapa pertanyaan dalam diri saya. Saat saya mencoba menjalan beberapa aplikasi berbentuk console milik orang, beberapa pertanyaan itu dalam diri saya seperti :
ini koq ada pertanyaan dan jawabannya di ketik?
ini koq ada pertanyaan dengan pilih angka?
ini koq harus masukin password?
Dari pengalaman saat mencoba running aplikasi console milik orang lain, pertanyaan-pertanyaan itulah yang sering terlintas dipikiran saya, dan akhirnya searching di pencarian Google dan YouTube. Dari hal tersebut, saya mencoba berbagi pengalaman yang mungkin bisa dicernah buat sobat-sobat yang baru belajar seperti saya.


Seperti biasa :
  • Buat Folder/Create Directory suka-suka sobat
  • Buka Aplikasi Node Js
  • Klik File lalu pilih Open Folder dan arahakan ke folder baru tadi
  • Lalu Klik Terminal dan pilih New Terminal
Cara Membuat Pertanyaan dengan Readline-Sync di Nodejs

  • Pada halaman New Terminal, kita init dulu denga perintah berikut :

npm init -y

Cara Membuat Pertanyaan dengan Readline-Sync di Nodejs

  • Setelah kita init, pastikan terbentuk file dengan nama package.json seperti gambar diatas.
  • Lalu setelah itu kita install modul readline-sync di terminal dengan perintah
npm install readline-sync
Cara Membuat Pertanyaan dengan Readline-Sync di Nodejs
  • Setelah langkah diatas, pastikan sesuai seperti gambar diatas.
  • Lalu kita buat file dengan nama ReadLineSync.mjs dan paste code berikut :
import readlineSync from "readline-sync";
  • Untuk membuat pertanyaan atau perintah mengisi/input/mengetik silahkan paste code berikut:
var Nama = readlineSync.question('Siapakah nama anda?\n'+'Masukan nama anda disini : ');
console.log('Hallo ' + Nama + ' !');

  • Simpan, lalu Run di Terminal dengan perintah

node ReadLineSync.mjs

 Cara Membuat Pertanyaan dengan Readline-Sync di Nodejs
  • Untuk membuat pertanyaan atau perintah denga pilihan silahkan paste code berikut:

console.log("Kota Kelahiran Anda ?")
    var JKT = "DKI Jakarta"
    var BDG = "Bandung"
    var MJK = "Majalengka"
    var JGY = "Yogyakrta"
    var Daerah = [JKT,BDG,MJK,JGY];
    var a = readlineSync.keyInSelect(Daerah, 'Pilih : ');
          if(Daerah[a] == JKT){
            console.log("Nama : " + Nama +"\n" + "Kelahiran : "+ Daerah[a])
    }else if(Daerah[a] == BDG){
            console.log("Nama : " + Nama +"\n" + "Kelahiran : "+ Daerah[a])
    }else if(Daerah[a] == MJK){
            console.log("Nama : " + Nama +"\n" + "Kelahiran : "+ Daerah[a])
    }else if(Daerah[a] == JGY){
            console.log("Nama : " + Nama +"\n" + "Kelahiran : "+ Daerah[a])
    }

  • Simpan, lalu Run di Terminal dengan perintah

node ReadLineSync.mjs

Cara Membuat Pertanyaan dengan Readline-Sync di Nodejs


Selamat mecoba,
Semoga bermanfaat
Salam Satu Aliran
Teknisi-Dadakan.

Posting Komentar

0 Komentar