Forum: Italian Ruby user group Aggiungere condizione all' each

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
48c1402b87ff63718ba21a446fe455ef?d=identicon&s=25 Alessio V. (alessio_v)
on 2015-04-28 15:22
Ciao voglio aggiungere una condizione al each iterator in modo che si
fermi se si verifica una certa situazione

ad esempio voglio che si fermi quando la variabile controllo assume
valore=true non trovo la sintassi online
321db48bf4bdf48da05e781325aed20a?d=identicon&s=25 Maurizio De magnis (olistik)
on 2015-04-29 08:49
(Received via mailing list)
Ciao Alessio,

penso tu voglia richiamare "break" [0]

[0] http://ruby-doc.org/docs/keywords/1.9/Object.html#...

side note: la documentazione di "break" è presente nella documentazione
di
Object per Ruby 1.9 ma non ne vedo traccia in altre parti.

2015-04-28 15:22 GMT+02:00 Alessio V.
<alessio.varalta@ethicalsoftware.it>:
217fa9b23f7dc0016b64fb0edc89382d?d=identicon&s=25 Giovanni Messina (gmgp)
on 2015-04-29 14:15
(Received via mailing list)
qui la documentazione completa sul controllo iteratori

http://ruby-doc.org/core-2.2.2/doc/syntax/control_...

2015-04-29 8:48 GMT+02:00 maurizio de magnis
<maurizio.demagnis@gmail.com>:
217fa9b23f7dc0016b64fb0edc89382d?d=identicon&s=25 Giovanni Messina (gmgp)
on 2015-04-29 14:18
(Received via mailing list)
in cui oltre al "break" ceh serve ad Alessio
c'è anche il mistico flip flop  :-)

Gio

2015-04-29 14:15 GMT+02:00 GMGP <gmgp.info@gmail.com>:
Eff93e9bbe063b7136c9b6f218071a09?d=identicon&s=25 Marco Mastrodonato (marcomd)
on 2015-05-06 08:53
Alessio, non conosco il codice ma puoi anche provare a cambiare
approccio selezionando prima gli elementi interessati ed evitando il
break.
Il break è come il go to, se il codice è ordinato non crea problemi
altrimenti è una mazzata sui co.
This topic is locked and can not be replied to.