LECȚIA 27 DIN 50

Declară și apelează o funcție

Grupează un comportament într-o funcție reutilizabilă.

Sursă oficialăECMAScript — function definitionsRevizuit: 2026-08-26
PASUL 1 · ÎNVAȚĂ

Cum funcționează

O declarație function leagă un nume de un corp de instrucțiuni. Corpul rulează când funcția este apelată prin numele ei urmat de paranteze.

Exemplu corect
function greet() {
  console.log('Salut!');
}

greet();

Declarația definește comportamentul; apelul greet() îl execută o dată.

Greșeală frecventă
function greet() { console.log('Salut!'); }

Funcția este definită, dar fără apel corpul nu rulează și nu există output.

PASUL 2 · APLICĂ

Exercițiul tău

Declară funcția greet care afișează „Salut!”, apoi apeleaz-o o singură dată.

PASUL 3 · RULEAZĂ

Scrie și rulează codul

script.jsJAVASCRIPT
Consolă izolatăizolat
Se pregătește runtime-ul…
Rulează codul pentru a vedea rezultatul.
Ciorna se păstrează doar în acest browser.QuickJS izolat · fără DOM, sesiune sau rețea
PASUL 4 · VERIFICĂ

Ce trebuie să treacă

0%neverificat
  • greet este declarată ca funcție și conține console.log.
  • Outputul este exact Salut!.
  • Funcția se execută fără eroare.
Explică-mi logica rezolvării

Numele funcției permite separarea definiției de momentul în care comportamentul este executat.