KATA PENGANTAR
Dengan menyebut nama Tuhan
Yang Maha Esa , kami ucapkan puji syukur atas kehadirat-Nya, yang telah
melimpahkan rahmat, hidayah, dan inayah-Nya , sehingga dapat menyelesaikan
Laporan Praktikum berupa penjelasan web framework menggunakan node js dan juga
kami berterima kasih kepada Tri Sandhika Jaya, S.Kom., M.Kom. selaku dosen mata
kuliah Pemrograman Web Framework di Politeknik Negeri Lampung yang telah
memberikan tugas ini.
Adapun ini telah kami
usahakan semaksimal mungkin dengan bantuan referensi blog maupun website yang
ada di internet sehingga dapat memperlancar pembuatan laporan ini. Penyusun
sangat berharap laporan ini dapat berguna dalam rangka menambah wawasan serta
pengetahuan tentang penggunaan langkah awal menggunakan node js . Penyusun juga
menyadari sepenuhnya bahwa di dalam laporan ini terdapat kekurangan dan jauh
dari kata sempurna. Oleh sebab itu, penyusun berharap adanya kritik, saran dan
usulan demi perbaikan makalah yang telah kami buat di masa yang akan datang,
mengingat tidak ada sesuatu yang sempurna tanpa saran yang membangun.
Semoga laporan sederhana
ini dapat dipahami bagi siapapun yang membacanya. Sekiranya laporan yang telah
disusun ini dapat berguna bagi kami sendiri maupun orang yang membacanya.
Sebelumnya penyusun mohon maaf apabila terdapat kesalahan kata-kata yang kurang
berkenan dan kami memohon kritik dan saran yang membangun demi perbaikan di
masa depan.
Bandar Lampung, Maret 2020
Penyusun,
BAB I
PENDAHULUAN
1.1 Latar Belakang
Pembuatan aplikasi web
dengan menggunakan framework sudah semakin banyak ditemui. Framework selain
dapat mempercepat pembuatan suatu aplikasi web, juga bisa digunakan kembali
untuk pembuatan aplikasi lain sehingga lebih efisien. Pembuatan situs web
(website) forum dapat mengimplementasikan framework untuk pengembangannya.
Framework dapat memudahkan dalam melakukan perubahan dan perawatan situs web,
baik web statis atau dinamis. Hal ini terjadi karena saat melakukan perubahan
pada framework, keseluruhan aplikasi akan berubah mengikuti perubahan pada
framework.
Selain itu, laporan ini
dibuat untuk memenuhi tugas pemrograman web framework program studi Manajemen
Informatika yang menggunakan framework node js. Mengetahui konsep looping
(perulangan) dan decision (seleksi kondisi) serta script yang di gunakan dalam
node js.
1.2 Rumusan Masalah
1. Apa pengertian
looping dan decision ?
2. Bagaimana
penerapan looping dan decision node js?
- Seperti apa
script yang digunakan untuk looping dan decision pada node js?
1.3 Tujuan
- Mengetahui pengertian
looping dan decision.
- Mengetahui
tentang penerapan looping dan decision.
- Memahami
script yang dipakai untuk looping dan decision.
BAB II
LANDASAN TEORI
Looping
merupakan metode penyelesaian masalah yang digunakan untuk mengenerate data
yang banyak sesuai dengan jumlah looping. Looping sangat diperlukan untuk
menampilkan data dari database dengan
jumlah yang banyak. Looping juga banyak digunakan dalam membuat counter, nomor urut,
kode unik, multiple upload, multiple insert, multiple update, multiple
delete,memparsing data dari array dan sebagainya.
Looping
terbagi menjadi 2 yaitu : Looping For dan Looping While. For merupakan
perulangan yang termasuk dalam couted loop, karena sudah jelas berapa kali ia
akan mengulang.
Decision
merupakan proses pemecahan masalah dalam bahasa pemrograman yang memiliki
kondisi dan aksi. Dengan bantuan decision, kita bisa membuat aksi berdasarkan
kondisi tertentu. Dalam bahasa javascript decision terbagi menjadi dua jenis
yaitu IF dan SWITCH. Keduanya memiliki fungsi yang hampir sama tergantung dari
kasus, situasi, dan dari pnggunaan yang menurut anda paling mudah.
Decision
IF cenderung membutuhkan operator pembanding dalam mendefinisikan kondisi
tertentu sehingga membuat decision menjadi sangat sensitive. Decision IF sangat
cocok digunakan untuk kondisi angka (INTEGER) dan kurang cocok untuk kondisi huruf
(STRING). Sedangkan decision SWITCH hampir sama dengan IF. Decision ini
memiliki penulisan kode program yang sedikit berbeda.
BAB
III
PEMBAHASAN
1.
Decision
IF
Buat
file javascript dengan nama decision_if.js. Letakkan pada direktori masing
masing yang telah dibuat. Buka file decision_if.js dengan text editor
menggunakan Visual Code atau bisa juga dengan sublime text. Setelah dibuka ketikkan
kode java script yang ada pada gambar di bawah ini. Setelah selesai langsung di
save dan buka di terminal dengan perintah node
decision_if.js
Jika kondisi nya diubah menjadi seperti ini,
maka hasilnya “tidak melakukan apa-apa”. Hal ini disebabkan oleh kondisi yang
di set tidak sama dengan variable kondisi. Oleh sebab itu decision if akan
menampilkan kondisi else
2.
Decision SWITCH
Decision switch memiliki penulisan kode program yang
sedikit berbeda. Buat file dengan nama decision_switch.js . Setelah itu ketik
script seperti di bawah ini. Lalu setelah itu cek
hasilnya di terminal node decision_switch.js
Jika variable
nya diubah. Maka hasilnya juga beda.
3.
LOOPING FOR
Buat file javascript dengan nama looping_for.js.
Letakkan pada direktori masing masing yang telah dibuat. Ketik script seperti
di bawah. Setelah di running di terminal node looping_for.js. Hasilnya akan
jadi seperti ini 1-10.
4. LOOPING
WHILE.
Buat
file javascript dengan nama looping_while.js. Letakkan pada direktori masing
masing yang telah dibuat. Ketik script seperti di bawah. Setelah di running di
terminal node looping_for.js. Hasilnya akan jadi seperti ini 0-9.
BAB IV
PENUTUP
Kesimpulan
Looping(perulanagan)
terbagi menjadi 2 yaitu : Looping For dan Looping While. For merupakan
perulangan yang termasuk dalam couted loop, karena sudah jelas berapa kali ia
akan mengulang. Sedangkan decision merupakan proses pemecahan masalah dalam
bahasa pemrograman yang memiliki kondisi dan aksi. Dengan bantuan decision, kita
bisa membuat aksi berdasarkan kondisi tertentu. Dalam bahasa javascript
decision terbagi menjadi dua jenis yaitu IF dan SWITCH.







Komentar
Posting Komentar