map: mengubah setiap elemen

map membuat array baru dengan panjang sama, di mana setiap elemen adalah hasil transformasi. Array aslinya tidak berubah. Ini method yang paling sering kamu pakai di React untuk mengubah data menjadi daftar komponen. Ingat: map selalu mengembalikan array baru — kalau kamu tidak memakai hasilnya, kamu salah memilih method (yang kamu butuh mungkin forEach).

👀 Contoh dulu

const harga = [10000, 20000];

const diskon = harga.map((h) => h - 2500);

console.log(diskon);
console.log(harga);        // array asli TIDAK berubah

Hasilnya: [7500,17500] [10000,20000]

💡 map selalu menghasilkan array BARU dengan panjang sama. Karena itu hasilnya harus disimpan ke variabel.

📝 Sekarang giliranmu

Dari array angka, buat const dobel berisi setiap angka dikali 2 memakai map. Tampilkan dobel.

Preview