Quick actions

cmd+k|ctrl+k

Navigation

Languages

Hitung Tiket 

Snippet info

Language

JavaScript

Visibility

public

Author

fidaatag

Created

2023-11-14T00:10:16.065577Z

Updated

2023-11-14T00:10:16.065577Z

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)}`);
INFO