Latihan 1: Koneksi Database — Node.js

Latihan 1 dari materi Koneksi Database di Node.js — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Simulasikan operasi database sederhana menggunakan array sebagai pengganti database.

Langkah:

  1. Buat "database" berupa array products
  2. Buat fungsi getAllProducts(), mengembalikan semua produk
  3. Buat fungsi insertProduct(name, price), menambah produk baru dengan id auto-increment
  4. Tampilkan semua produk, insert 1 produk baru, lalu tampilkan lagi

Output yang diharapkan:

Semua produk: 2
INSERT: {"id":3,"name":"Mouse","price":150000}
Setelah insert: 3

Hint