Sobes.tech
Intern

Co je to výraz v kontextu JavaScriptu?

sobes.tech AI

Odpověď od AI

Výraz v JavaScriptu je jakýkoli fragment kódu, který produkuje hodnotu.

Příklady výrazů:

  • Literály (řetězce, čísla, pole, objekty):
    // Číselný literál
    10
    
    // Řetězcový literál
    "ahoj"
    
    // Literál pole
    [1, 2, 3]
    
    // Literál objektu
    { name: "Alice" }
    
  • Identifikátory (názvy proměnných):
    // Identifikátor proměnné, vrací hodnotu proměnné
    myVariable
    
  • Aritmetické a logické operace:
    // Aritmetický výraz
    5 + 3 * 2
    
    // Logický výraz
    a > b && c < d
    
  • Volání funkcí:
    // Volání funkce, vrací hodnotu, kterou funkce vrátila
    myFunction(arg1, arg2)
    
  • Přiřazení (hodnota přiřazovacího výrazu je přiřazená hodnota):
    // Výraz přiřazení
    x = 10
    
  • Ternární operátor:
    // Ternární výraz
    condition ? value1 : value2
    

Na rozdíl od operátorů, výrazy vždy vracejí hodnotu.