TODO #
/**
* TODO:
* 1. Buatlah variabel currency yang merupakan Map dengan kriteria:
* - key "USD", value 14000
* - key "JPY", value 131
* - key "SGD", value 11000
* - key "MYR", value 3500
* 2. Buatlah variabel priceInIDR yang bernilai dari hasil perkalian:
* - priceInJPY dengan nilai currency JPY
*/
// 1. Membuat variabel currency sebagai Map
const currency = new Map([
['USD', 14000],
['JPY', 131],
['SGD', 11000],
['MYR', 3500]
]);
// 2. Mengalikan priceInJPY dengan nilai currency JPY untuk mendapatkan harga dalam IDR
const priceInJPY = 5000; // contoh nilai harga dalam JPY
const priceInIDR = priceInJPY * currency.get('JPY'); // nilai hasil konversi ke IDR
console.log(priceInIDR); // contoh output: 655000 (jika priceInJPY = 5000)
Notes #
Pada kode di atas, terlebih dahulu dibuat sebuah Map bernama currency
dengan 4 buah pasangan key-value sesuai dengan kriteria yang diberikan pada soal.
Kemudian, nilai yang ingin dikonversi ke dalam Rupiah adalah priceInJPY
yang diinisialisasi dengan nilai 1000.
Untuk mengkonversi nilai tersebut ke dalam Rupiah, kita dapat mengalikan nilai priceInJPY
dengan kurs JPY yang ada di dalam Map currency
menggunakan method get() untuk mendapatkan nilai kurs-nya.
Hasil dari perkalian tersebut kemudian disimpan ke dalam variabel priceInIDR
.
Terakhir, nilai dari priceInIDR
akan ditampilkan pada console menggunakan perintah console.log(priceInIDR)
.