Utilità operatore modulo "%"

Scusate la mia ignoranza, è da qualche mesetto che sto imparando Ruby e
non ho maai incontrato un esempio con l’operatore %.
Volevo chiedervi in quali casi potrebbe diventare utile e dove lo
utilizzate maggiormente.
Grazie

Alberto

2013/2/28 Alberto B. [email protected]

Scusate la mia ignoranza, da qualche mesetto che sto imparando Ruby e
non ho maai incontrato un esempio con l’operatore %.
Volevo chiedervi in quali casi potrebbe diventare utile e dove lo
utilizzate maggiormente.

L’utilizzo pi comune per vedere se un numero divisibile per un altro,
in particolare per verificare se un indice pari puoi usare

if indice % 2 == 0

indice pari

else

indice dispari

end

Un esempio pratico di utilizzo nello sviluppo web quello di stampare
liste o tabelle di oggetti con righe di colori diversi a seconda della
parit della riga/colonna.

Ciao
Stefano

Forse non tutti sanno che il metodo % definito anche per String [1] :wink:

“%s %s” % [“hello”, “world”] # => “hello world”

Federico

[1] http://www.ruby-doc.org/core-1.9.3/String.html#method-i-25

2013/2/28 Federico R. [email protected]:

Forse non tutti sanno che il metodo % definito anche per String [1] :wink:

Non indicato per i Pythonisti che stanno cercando di smettere :smiley:

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs