LECȚIA 14 DIN 50

Verifică diferența strictă

Folosește !== pentru valori care diferă prin tip.

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

Cum funcționează

Inegalitatea strictă este opusul egalității stricte. Numărul 7 nu este strict egal cu șirul „7”, deci rezultatul este true.

Exemplu corect
const different = 7 !== '7';
console.log(different);

Expresia produce booleanul true.

Greșeală frecventă
const different = 7 != '7';
console.log(different);

Inegalitatea ne-strictă face conversie și produce false aici.

PASUL 2 · APLICĂ

Exercițiul tău

Declară different folosind 7 !== „7” și afișează rezultatul.

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
  • different este declarat cu const.
  • Inițializatorul folosește operatorul !==.
  • Outputul este true.
Explică-mi logica rezolvării

Operatorul verifică valoarea și tipul, iar consola afișează booleanul obținut.