Ho bisogno di scrivere un ciclo che fa qualcosa di simile:Determinare se una variabile è compresa nell'intervallo?
if i (1..10)
do thing 1
elsif i (11..20)
do thing 2
elsif i (21..30)
do thing 3
etc...
Ma finora sono andati giù per le strade sbagliate in termini di sintassi.
ha la simpatica vantaggio di lavorare anche con 'essere I' Qualcosa di diverso da un numero (come 'nil') –
Non sembrerebbe una soluzione molto efficiente se la gamma fosse stata significativamente grande. – rthbound
Per il futuro lettore, il modo alternativo 'if i === (1..10)' non funzionerà – Anwar