3 komentářů k článku Pozor na logické operátory and a or v Ruby:

  1. v6ak

    Priorita?

    Vypadá to jen na rozdílnou prioritu. Píší tam, že to pochází z Perlu, což by asi vysvětlovalo, že je to podobně i v PHP.

  2. kamk

    význam

    Pro logické „a, anebo“ se používá and, or:
    if (has_cars or has_trucks) and has_parking

    Naproti tomu && a || pracují jako binární and, or, t.j. hodí na přiřazování:
    places = parking_avail && (trucks_places || cars_places)
    Zde je u Ruby pěkný přiřazení hodnoty pokud je proměna prázdná (nil):
    x ||= 10
    (což je ve zkratce: x = x || 10)

  3. leumas

    Aj v c++ mozno pouzivat miesto &&, || and a or

    Aj ked sa o tejto ficure velmi nevie a niektore blbsie kompilatory ju nepodporuju.

Napsat komentář

Tato diskuse je již příliš stará, pravděpodobně již vám nikdo neodpoví. Pokud se chcete na něco zeptat, použijte diskusní server Devel.cz

Zdroj: https://www.zdrojak.cz/?p=1447