Dalam contoh ini, anda akan belajar mencari yang terbesar antara tiga nombor dalam JavaScript.
Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan JavaScript berikut:
- Pembanding JavaScript dan Pengendali Logik
- JavaScript jika… Statement lain
Anda boleh mencari yang terbesar di antara tiga nombor menggunakan if… elsepenyataan.
Contoh 1: Nombor Terbesar Di antara Tiga Nombor
 // 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);
Pengeluaran
Masukkan nombor pertama: -7 Masukkan nombor kedua: -5 Masukkan nombor ketiga: -1 Nombor terbesar ialah -1
Dalam program di atas, parseFloat()digunakan untuk mengubah rentetan numerik menjadi angka. Sekiranya rentetan adalah nombor terapung, parseFloat()ubah rentetan menjadi nombor titik terapung.
Nombor dibandingkan antara satu sama lain menggunakan >=operator yang lebih besar atau sama dengan operator. Dan if… else if… elsepernyataan itu digunakan untuk memeriksa keadaan.
Di sini, logik AND &&juga digunakan untuk memeriksa dua keadaan.
Anda juga boleh menggunakan fungsi built-in JavaScript Math.max()untuk mencari yang terbesar di antara nombor.
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);
Pengeluaran
Masukkan nombor pertama: 5 Masukkan nombor kedua: 5.5 Masukkan nombor ketiga: 5.6 Nombor terbesar ialah 5.6
Math.max() mengembalikan nombor terbesar antara nombor yang disediakan.
Anda boleh menggunakan Math.min()fungsi untuk mencari yang terkecil di antara nombor.








