U ovom ćete primjeru naučiti pronaći najveći među tri broja u JavaScript-u.
Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja JavaScript:
- JavaScript usporedba i logički operateri
- JavaScript if … else Izjava
Pomoću if… else
izjave možete pronaći najveći među tri broja .
Primjer 1: Najveći broj među tri broja
// 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);
Izlaz
Unesite prvi broj: -7 Unesite drugi broj: -5 Unesite treći broj: -1 Najveći broj je -1
U gore navedenom programu parseFloat()
koristi se za pretvaranje numeričkog niza u broj. Ako je niz plutajući broj, parseFloat()
pretvara niz u broj s pomičnom zarezom.
Brojevi se uspoređuju pomoću >=
operatora većeg ili jednakog . I if… else if… else
izjava se koristi za provjeru stanja.
Ovdje se logički AND &&
također koristi za provjeru dva uvjeta.
Također možete koristiti ugrađenu Math.max()
funkciju JavaScript da biste pronašli najveći među brojevima.
Primjer2: Korištenje 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);
Izlaz
Unesite prvi broj: 5 Unesite drugi broj: 5.5 Unesite treći broj: 5.6 Najveći broj je 5.6
Math.max()
vraća najveći broj među navedenim brojevima.
Pomoću Math.min()
funkcije možete pronaći najmanji među brojevima.