Program JavaScript untuk Mencari Yang Paling Besar Di antara Tiga Nombor

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.

Artikel menarik...