LECȚIA 05 DIN 50

Combină valori într-un șablon

Introdu o variabilă într-un template literal.

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

Cum funcționează

Un template literal este delimitat de backtick. Secvența ${...} evaluează o expresie și introduce rezultatul în șir.

Exemplu corect
const learner = 'Ana';
console.log(`${learner} - JavaScript`);

Valoarea variabilei learner este inserată înaintea textului fix.

Greșeală frecventă
const learner = 'Ana';
console.log('${learner} - JavaScript');

Ghilimelele simple nu activează interpolarea; textul ${learner} rămâne literal.

PASUL 2 · APLICĂ

Exercițiul tău

Folosește learner într-un template literal care produce „Ana - JavaScript”.

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
  • learner este declarat cu const.
  • Template literal inserează learner.
  • Outputul este „Ana - JavaScript”.
Explică-mi logica rezolvării

Backtick activează șablonul, iar ${learner} inserează valoarea declarată.