LECȚIA 33 DIN 50

Verifică textul cu includes

Află dacă un șir conține o secvență exactă.

Sursă oficialăECMAScript — String.prototype.includesRevizuit: 2026-08-26
PASUL 1 · ÎNVAȚĂ

Cum funcționează

String.prototype.includes caută textul transmis și întoarce true sau false. Căutarea distinge literele mari de cele mici.

Exemplu corect
const title = 'curs web practic';
const hasWeb = title.includes('web');
console.log(hasWeb);

Secvența „web” există în title, deci metoda returnează true.

Greșeală frecventă
const hasWeb = true;
console.log(hasWeb);

Booleanul este hardcodat și nu verifică șirul.

PASUL 2 · APLICĂ

Exercițiul tău

Verifică dacă title conține „web”, salvează rezultatul în hasWeb și afișează-l.

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
  • title este declarat cu const.
  • hasWeb primește title.includes(„web”).
  • Outputul este exact true.
Explică-mi logica rezolvării

Metoda efectuează căutarea reală, iar variabila păstrează rezultatul boolean.