function hitungHargaTiket(jumlahTraveler, hargaTiket, tipeTiket) {
// Validasi input
if (isNaN(jumlahTraveler) || isNaN(hargaTiket) || (tipeTiket !== "one way" && tipeTiket !== "two way")) {
return "Input tidak valid. Pastikan jumlah traveler dan harga tiket adalah angka, dan tipe tiket adalah 'one way' atau 'two way'.";
}
// Menghitung total harga berdasarkan jumlah traveler dan harga tiket
var totalHarga = jumlahTraveler * hargaTiket;
// Jika tiket two way, gandakan total harga
if (tipeTiket === "two way") {
totalHarga *= 2;
}
// Mengembalikan total harga
return totalHarga;
}
// Contoh penggunaan
var jumlahTraveler = 2;
var hargaTiket = 600000;
var tipeTiket = "one way";
var hasil = hitungHargaTiket(jumlahTraveler, hargaTiket, tipeTiket);
console.log(`Harga yang harus dibayar: Rp ${hasil.toFixed(0)}`);