Program JavaScript untuk Menemukan Yang Terbesar Di Antara Tiga Angka

Anda dapat menemukan angka terbesar di antara tiga angka menggunakan if...else pernyataan.

Contoh 1: Angka Terbesar Di Antara Tiga Angka

// program to find the largest among three numbers

// take input from the user
const num1 = parseFloat(prompt("Enter first number: "));
const num2 = parseFloat(prompt("Enter second number: "));
const num3 = parseFloat(prompt("Enter third number: "));
let largest;

// check the condition
if(num1 >= num2 && num1 >= num3) {
    largest = num1;
}
else if (num2 >= num1 && num2 >= num3) {
    largest = num2;
}
else {
    largest = num3;
}

// display the result
console.log("The largest number is " + largest);

Keluaran

Enter first number: -7
Enter second number: -5
Enter third number: -1
The largest number is -1

Dalam program di atas, parseFloat() digunakan untuk mengubah string numerik menjadi angka. Jika string adalah bilangan mengambang, parseFloat() mengubah string menjadi angka floating point.

Angka-angka tersebut dibandingkan satu sama lain menggunakan lebih dari atau sama dengan >= operator. Dan if...else if...else pernyataan digunakan untuk memeriksa kondisi.

Di sini, logis AND && juga digunakan untuk memeriksa dua kondisi.


Anda juga dapat menggunakan JavaScript bawaan Math.max() berfungsi untuk menemukan yang terbesar di antara angka-angka tersebut.

Contoh2: Menggunakan Math.max ()

// program to find the largest among three numbers

// take input from the user
const num1 = parseFloat(prompt("Enter first number: "));
const num2 = parseFloat(prompt("Enter second number: "));
const num3 = parseFloat(prompt("Enter third number: "));

const largest = Math.max(num1, num2, num3);

// display the result
console.log("The largest number is " + largest);

Keluaran

Enter first number: 5
Enter second number: 5.5
Enter third number: 5.6
The largest number is 5.6

Math.max() mengembalikan angka terbesar di antara angka yang disediakan.


Kamu bisa memakai Math.min() berfungsi untuk mencari angka terkecil.