operatori booleani

All posts tagged operatori booleani

Differenza tra “and” e “&&” e tra “or” e “||” in Ruby

La differenza tra gli operatori booleani “and” e “&&” in Ruby sta nell’ordine di precedenza.

Come in ogni linguaggio, infatti, ogni operatore (+, -, *, /, !, operatori booleani e altri) ha delle priorità di esecuzione (esattamente come faresti in “3 + 4 * 5”, non segui l’ordine di lettura, ma la priorità degli operatori)
In linea generale possiamo dire che gli operatori “&&” e “||” vanno usati nelle condizioni mentre “and” e “or” per il controllo del flusso.

Detta così può sembrare complicato ma con qualche esempio ti sarà tutto molto più chiaro:

continua a leggere
miserveDifferenza tra “and” e “&&” e tra “or” e “||” in Ruby