Materiale

Lectie: Bazele Web Dev

Material: Operatii JS

Operații JS

În JavaScript, operațiile sunt esențiale pentru manipularea valorilor. Acestea includ operații aritmetice, logice, de comparație și multe altele. În această lecție, vom explora cele mai comune operații folosite în JavaScript.

Operații Aritmetice

Operațiile aritmetice sunt folosite pentru a efectua calcule matematice. Cele mai comune operații aritmetice sunt:

  • +: Adunare
  • -: Scădere
  • *: Înmulțire
  • /: Împărțire
  • %: Modulo (restul împărțirii)

Exemplu de operație aritmetică:

        
let a = 10;
let b = 5;
let suma = a + b; // 15
let restul = a % b; // 0
        
    

Operații de Comparare

Operațiile de comparare sunt folosite pentru a compara două valori. Rezultatul acestor operații este întotdeauna un boolean (true sau false).

  • ==: Egalitate (verifică dacă valorile sunt egale)
  • ===: Egalitate strictă (verifică dacă valorile și tipurile sunt egale)
  • !=: Diferit (verifică dacă valorile nu sunt egale)
  • >: Mai mare decât
  • <: Mai mic decât
  • >=: Mai mare sau egal
  • <=: Mai mic sau egal

Exemplu de comparație:

        
let x = 10;
let y = 5;
let esteMaiMare = x > y; // true
let suntEgale = x === y; // false
        
    

Operații Logice

Operațiile logice sunt folosite pentru a combina mai multe condiții. Aceste operații returnează un boolean:

  • &&: Și (true dacă ambele condiții sunt adevărate)
  • ||: Sau (true dacă cel puțin una dintre condiții este adevărată)
  • !: Nu (inversează valoarea unui boolean)

Exemplu de operație logică:

        
let a = true;
let b = false;
let rezultatAnd = a && b; // false
let rezultatOr = a || b; // true
let negare = !a; // false
        
    

Concluzie

Operațiile sunt fundamentale în orice limbaj de programare, iar JavaScript nu face excepție. Prin stăpânirea operațiilor aritmetice, de comparație și logice, vei putea construi programe mai complexe și interactive.