Üç Sayı Arasında En Büyük Olanı Bulmak İçin JavaScript Programı

Bu örnekte, JavaScript'teki üç sayı arasında en büyüğünü bulmayı öğreneceksiniz.

Bu örneği anlamak için, aşağıdaki JavaScript programlama konuları hakkında bilgi sahibi olmalısınız:

  • JavaScript Karşılaştırması ve Mantıksal Operatörler
  • JavaScript if… else İfadesi

İfadeyi kullanarak üç sayı arasında en büyüğünü bulabilirsiniz if… else.

Örnek 1: Üç Sayı Arasındaki En Büyük Sayı

 // 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);

Çıktı

 İlk sayıyı girin: -7 İkinci sayıyı girin: -5 Üçüncü sayıyı girin: -1 En büyük sayı -1'dir

Yukarıdaki programda parseFloat()sayısal dizgeyi sayıya dönüştürmek için kullanılır. Dize bir kayan sayı ise, parseFloat()dizeyi kayan noktalı sayıya dönüştürür.

Sayılar, büyüktür veya eşittir >=operatörü kullanılarak birbirleriyle karşılaştırılır . Ve if… else if… elseifade durumu kontrol etmek için kullanılır.

Burada mantıksal AND &&ayrıca iki koşulu kontrol etmek için kullanılır.

Math.max()Sayılar arasında en büyüğünü bulmak için JavaScript yerleşik işlevini de kullanabilirsiniz .

Örnek2: Math.max () kullanma

 // 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);

Çıktı

 İlk sayıyı girin: 5 İkinci sayıyı girin: 5.5 Üçüncü sayıyı girin: 5.6 En büyük sayı 5.6'dır

Math.max() sağlanan sayılar arasındaki en büyük sayıyı döndürür.

Math.min()Sayılar arasında en küçük olanı bulmak için işlevi kullanabilirsiniz .

Ilginç makaleler...