2024. szeptember 3., kedd

12 évf. web - 2. JavaScript Alapok: Változók, Adattípusok és Alapvető Kifejezések

 

1. Változók

Változók deklarálása:

A JavaScript-ben három fő módon deklarálhatunk változókat:

  • var: Régi mód, amely globális hatókörű vagy funkció hatókörű változókat hoz létre. Általában elkerülendő a modern kódolásban.
  • let: Modern mód, amely blokk hatókörű változókat hoz létre. Javasolt használni.
  • const: Az értéke nem változtatható, szintén blokk hatókörű. Általában állandó értékekhez használják.

Példa:

// Változók deklarálása
let age = 25; // szám
const name = "Anna"; // szöveg
var isStudent = true; // logikai érték

2. Adattípusok

JavaScript alapvető adattípusai:

  • Szám (Number): Egész számok és lebegőpontos számok.
  • Szöveg (String): Karakterláncok, amelyeket idézőjelek között adunk meg (pl. "hello").
  • Logikai érték (Boolean): Igaz vagy hamis értékek (true vagy false).
  • Objektum (Object): Kulcs-érték párok gyűjteménye.
  • Tömb (Array): Rendezetlen értékek listája.
  • Nincs érték (undefined): Egy változó értéke, ha még nem lett inicializálva.
  • Null: Nincs érték, egy szándékosan üres állapot.

Példa:

let number = 10; // Szám
let text = "Hello, World!"; // Szöveg
let isActive = false; // Logikai érték
let user = { name: "John", age: 30 }; // Objektum
let numbers = [1, 2, 3, 4, 5]; // Tömb
let nothing; // Undefined
let empty = null; // Null

3. Alapvető Kifejezések és Operátorok

  • Aritmetikai operátorok: +, -, *, /, % (modulus)
  • Összehasonlító operátorok: == (egyenlő), === (szigorúan egyenlő), != (nem egyenlő), !== (szigorúan nem egyenlő), >, <, >=, <=
  • Logikai operátorok: && (és), || (vagy), ! (nem)
  • Atomi műveletek: ++ (inkrementálás), -- (dekrementálás)

Példa:

let x = 10;
let y = 20;
let sum = x + y; // 30
let isEqual = (x === y); // false
let isActive = (x < y) && (y > 15); // true
let result = (x > 5) ? "x nagyobb mint 5" : "x nem nagyobb mint 5"; // "x nagyobb mint 5"

Feladat Leírása:

Írj egy egyszerű JavaScript programot, amely:

  1. Deklarál három változót: egy számot, egy szöveget és egy logikai értéket.
  2. Használja az aritmetikai operátorokat a számokkal, és tárold az eredményt egy új változóban.
  3. Használj összehasonlító operátorokat, hogy ellenőrizd, hogy a szám nagyobb-e egy adott értéknél, és tárold az eredményt egy másik változóban.
  4. Használj logikai operátorokat, hogy ellenőrizd a logikai érték változó állapotát, és döntsd el, hogy a szöveg változó értékét kiírhatjuk-e a konzolra.






Nincsenek megjegyzések:

Megjegyzés küldése

<<< szintaxis

 A <<< szintaxist a PHP-ban "heredoc" vagy "nowdoc" szintaxisnak nevezzük. Ez nem pontosan olyan, mint a Jav...