Javascript : Mengecek bilangan prima

Program Javascript untuk mengecek bilangan prima atau bukan
// program untuk mengecek apakah termasuk bilangan prima atau bukan

// mengambil angka yang diinput oleh user
const number = parseInt(prompt("Masukkan bilangan bulat positif : "));
let isPrime = true;

// check apakah bilangan sama dengan 1
if (number === 1) {
    console.log("1 bukan bilangan prima.");
}

// check apakah bilangan lebih besar daripada 1
else if (number > 1) {

    // perulangan melalui 2 ke nomor-1
    for (let i = 2; i < number; i++) {
        if (number % i == 0) {
            isPrime = false;
            break;
        }
    }

    if (isPrime) {
        console.log(`${number} adalah bilangan prima`);
    } else {
        console.log(`${number} bukan bilangan prima`);
    }
}

// check jika bilangan kurang dari satu
else {
    console.log("Angka tersebut bukan bilangan prima.");
}

Posting Komentar

Lebih baru Lebih lama