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… else
ifade 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 .