Aplikacje internetowe

JavaScript

Zmienne, typy, instrukcje warunkowe, pętle i funkcje w JavaScript.

1zadań
1przykładów

01Co musisz umieć?

  • —Deklarować zmienne przez `const` i `let`
  • —Konwertować dane z formularzy na liczby
  • —Stosować instrukcje warunkowe i pętle
  • —Pisać funkcje zwracające wynik

02Najważniejsza teoria

Zmienne i konwersja typów

`prompt` oraz wartości pól formularza są tekstem — bez konwersji `"10" > "9"` daje fałsz, bo porównanie jest alfabetyczne.

Do konwersji używaj `Number(x)` lub `parseFloat(x)`.

Pętla for

Pętla `for` ma trzy części: inicjalizację, warunek i krok.

03Przykłady

Przykład 1 · Suma liczb z tablicy

  1. 1Tworzymy zmienną `suma = 0`.
  2. 2Przechodzimy pętlą po elementach tablicy i dodajemy je do sumy.
  3. 3Zwracamy wynik — albo krócej: `tablica.reduce((a, b) => a + b, 0)`.

04Zadania

Znalezione zadania: 1

Zadanie 1

Dział: JavaScript
Temat: Porównywanie liczb
Napisz program w JavaScript, który pobiera od użytkownika dwie liczby i wyświetla większą z nich.
JavaScript
const a = Number(prompt("Podaj pierwszą liczbę:"));
const b = Number(prompt("Podaj drugą liczbę:"));

const wieksza = a > b ? a : b;
alert("Większa liczba to: " + wieksza);

Wskazówka

Pamiętaj, że `prompt` zwraca tekst — zamień go na liczbę funkcją `Number`.

Rozwiązanie krok po kroku

  1. 1Pobieramy dwie wartości z okna `prompt`.
  2. 2Zamieniamy tekst na liczby funkcją `Number`, inaczej porównanie działałoby alfabetycznie.
  3. 3Używamy `Math.max` lub instrukcji `if`, aby wybrać większą liczbę.
  4. 4Wypisujemy wynik przez `alert` lub `console.log`.