faccio alcuni esempi tramite irb:
1 <= 2 and 2 >= 1
restituisce true (ovvio no?)
def appo
1 <= 2 and 2>= 1
end
appo restituisce true unico valore prodotto anche se non e` assegnato a
ad una variabile
def appo
return 1 <= 2
end
appo restituisce il valore dell’operazione
def appo
return 1 <= 2 and 2>= 1
end
appo restituisce void value expression
def appo
return 1 <= 2 && 2>= 1
end
appo restituisce true
def appo
return ( 1 <= 2 and 2>= 1 )
end
appo restituisce true
Capisco che si impiccia… ma non capisco il perche` visto che accetta
“&&”.
reis
May 8, 2012, 1:49pm
2
Perch && != and:
UPDATE: For a newer, better take on this topic, check out this post. UPDATE 2: This topic is part of the Graceful.Dev Flawless Ruby course, which is now completely free! If you use Ruby long enough, you will discover the and and or operators. These...
Federico R.
http://blog.ravas.io
[email protected] (mailto:[email protected] )
reis
May 8, 2012, 2:10pm
3
Grazie per la risposta e per l’interessantissimo articolo che hai
segnalato.
Andrea
reis
May 9, 2012, 1:24pm
4
besi in poche parole and e
utlizzato per eseguire il secondo
statement, se il primo ha esito positivo, mentre && va usato per il
logical and.
reis
May 9, 2012, 4:00pm
5
Ciao Riccardo,
La differenza e` sostanziale ma non sempre ben spiegata. Nei libri che
ho letto nel tempo non mi ricordo che se ne parlasse ed in giro su
nternet… trovi un po di tutto senza grandi discriminazioni
Grazie
Andrea
Riccardo T. wrote in post #1060130:
besi in poche parole and e
utlizzato per eseguire il secondo
statement, se il primo ha esito positivo, mentre && va usato per il
logical and.
reis
May 9, 2012, 4:16pm
6
Giusto perch ne ho scritto poco tempo fa
http://freegoweb.it/stream/to-or-not-to-or
On May 9, 2012, at 4:00 PM, Andrea R. wrote:
be si in poche parole and e
utlizzato per eseguire il secondo
statement, se il primo ha esito positivo, mentre && va usato per il
logical and.
–
Posted via http://www.ruby-forum.com/ .
Ml mailing list
[email protected]
http://lists.ruby-it.org/mailman/listinfo/ml
molli