Webfejlesztés DOLGOZAT 2026.11.11.

A feladatokat egy saját neveddel elnevezett mappába helyezd el! Példa: kovacs_kamilla A fájlokat a feladatonként megadott néven mentsd el! Kérem, hogy munkád végén a mappát tömörített formában (.zip-ben), csatolva küld el az email címemre.

A csoport

1. feladat – Szám négyzete és köbe

Fájlnév: 01_negyzet_kob.html / 01_negyzet_kob.js

Feladatleírás

Készíts egy weboldalt, amely kiszámítja egy megadott szám négyzetét és köbét!

A weboldalon jelenjen meg:

A gomb megnyomásakor a program számolja ki:

Példa:

Ha a megadott szám 3:

Ha a mező üres, jelenjen meg hibaüzenet!

2. feladat – Szövegformázás

Fájlnév: 02_szovegszinek.html / 02_szovegszinek.js

Feladatleírás

Készíts egy weboldalt, amelyen a felhasználó különböző gombok segítségével megváltoztathatja egy bekezdés megjelenését!

A címsor legyen: Szövegformázás

A bekezdés szövege:

„A JavaScript segítségével interaktív weboldalakat készíthetünk.”

A bekezdés alatt jelenjenek meg a következő gombok:

Betűszín:

Háttérszín:

A gombok megnyomásakor a bekezdés megfelelő tulajdonsága változzon meg!

A változtatás azonnal történjen meg, az oldal újratöltése nélkül.

3. feladat – Dolgozat értékelése

Fájlnév: 03_ertekeles.html / 03_ertekeles.js

Feladatleírás

Készíts egy programot, amely egy tanuló dolgozatának pontszámát értékeli!

A dolgozat maximális pontszáma 50 pont.

A weboldalon jelenjen meg:

A program a következő szabályok alapján értékeljen:

Pontszám Értékelés
0–19 pont Elégtelen
20–27 pont Elégséges
28–34 pont Közepes
35–42 pont Jó
43–50 pont Jeles

Ha a megadott pontszám 0-nál kisebb vagy 50-nél nagyobb, jelenjen meg:

„Hibás pontszám!”

Üres mező esetén jelenjen meg:

„Add meg az elért pontszámot!”

4. feladat – Bevásárlókalkulátor kedvezménnyel

Fájlnév: 04_bevasarlokalkulator.html / 04_bevasarlokalkulator.js

Feladatleírás

Készíts egy programot, amely kiszámítja egy termék teljes árát, és szükség esetén kedvezményt ad!

A weboldalon jelenjen meg:

A program számolja ki a teljes fizetendő összeget!

Kedvezményszabály:

Ha a vásárlás összege meghaladja a 10 000 Ft-ot, a vásárló 10% kedvezményt kap.

Ha az összeg 10 000 Ft vagy kevesebb, nincs kedvezmény.

1. példa:

2. példa:

Negatív vagy nulla ár, illetve negatív vagy nulla darabszám esetén jelenjen meg hibaüzenet!

5. feladat – Betűméret, betűszín és háttérszín változtatása

Fájlnév: 05_betumeret.html / 05_betumeret.js

Feladatleírás

Készíts egy weboldalt, amelyen a felhasználó gombok segítségével megváltoztathatja egy bekezdés megjelenését!

A weboldal címsora legyen: Szövegformázás

A bekezdés szövege:

„A JavaScript segítségével megváltoztathatom ennek a szövegnek a megjelenését.”

A bekezdés alatt jelenjenek meg a következő gombok:

Betűméret:

Betűszín:

Háttérszín:

A gombok megnyomásakor:

A változtatások azonnal történjenek meg!


B csoport

1. feladat – Átlag számítása

Fájlnév: 01_atlag.html / 01_atlag.js

Feladatleírás

Készíts egy weboldalt, amely kiszámítja három megadott szám átlagát!

A weboldalon jelenjen meg:

A gomb megnyomásakor a program számolja ki a három szám átlagát!

Példa:

Ha valamelyik mező üres, jelenjen meg hibaüzenet!

2. feladat – Szöveg betűszínének és betűméretének változtatása

Fájlnév: 02_szovegformazas.html / 02_szovegformazas.js

Feladatleírás

Készíts egy weboldalt, amelyen a felhasználó gombok segítségével megváltoztathatja egy bekezdés megjelenését!

A weboldal címsora legyen: Szövegformázás

A bekezdés szövege:

„A JavaScript segítségével interaktív weboldalakat készíthetünk.”

A bekezdés alatt jelenjenek meg a következő gombok:

Betűszín:

Betűméret:

A gombok megnyomásakor a bekezdés megfelelő tulajdonsága változzon meg!

A változtatás azonnal történjen meg!

3. feladat – Pozitív, negatív, nulla, páros vagy páratlan?

Fájlnév: 03_szamvizsgalat.html / 03_szamvizsgalat.js

Feladatleírás

Készíts egy weboldalt, amely megvizsgálja a felhasználó által megadott számot!

A weboldalon jelenjen meg:

A program először vizsgálja meg, hogy a szám:

Ezután állapítsa meg, hogy a szám páros vagy páratlan!

1. példa: Megadott szám: 8

Eredmény:

2. példa: Megadott szám: -5

Eredmény:

3. példa: Megadott szám: 0

Eredmény:

Ha a mező üres, jelenjen meg:

„Nem adtál meg számot!”

Ha a megadott szám nem egész, jelenjen meg:

„Egész számot adj meg!”

4. feladat – Utazási költségkalkulátor

Fájlnév: 04_utazasi_koltseg.html / 04_utazasi_koltseg.js

Feladatleírás

Készíts egy programot, amely kiszámítja egy autóút üzemanyagköltségét!

A weboldalon jelenjen meg:

A program számolja ki, hogy mennyibe kerül az utazás!

Számítás menete:

  1. Először számítsd ki az elfogyasztott üzemanyag mennyiségét:elfogyasztott üzemanyag = távolság * fogyasztás / 100
  2. Ezután számítsd ki a költséget:költség = elfogyasztott üzemanyag * üzemanyag ára

Példa:

Ha valamelyik mező üres vagy negatív értéket tartalmaz, jelenjen meg hibaüzenet!

5. feladat – Háttérszín és szövegszín változtatása

Fájlnév: 05_hatter_es_szoveg.html / 05_hatter_es_szoveg.js

Feladatleírás

Készíts egy weboldalt, amelyen a felhasználó gombok segítségével megváltoztathatja az oldal háttérszínét és egy bekezdés betűszínét!

A weboldalon jelenjen meg:

„Változtasd meg az oldal és a szöveg színét!”

Háttérszín-választó gombok:

Betűszín-választó gombok:

A gombok megnyomásakor:

A változtatások azonnal jelenjenek meg!