hello there, i am having a problem with a simple thing. i have this ( trying to divide up a list into three more or less equal columns ) i += 1 if i == @sites.length / 3.to_i or i == (@sites.length / 3).to_i * 2 i am getting a lot of unexpected kOR exceptions. what am i doing wrong ? thanks sk
on 2007-04-14 21:16
on 2007-04-14 21:22
shawn bright wrote: > i += 1 > if i == @sites.length / 3.to_i or i == (@sites.length / 3).to_i * 2 Try this. -- Phillip "CynicalRyan" Gawlowski http://cynicalryan.110mb.com/ http://clothred.rubyforge.org Rule of Open-Source Programming #48: The number of items on a project's to-do list always grows or remains constant.
on 2007-04-14 21:25
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 shawn bright wrote: > > what am i doing wrong ? > > thanks > > sk > > Your problem is that "if i == @sites.length / 3.to_i" is a complete idea, so ruby doesn't know the line is supposed to continue. You can either add a backslash at the end of the first line, or bring "or" up a line: if i == @sites.length / 3.to_i or i == (@sites.length / 3).to_i * 2 Dan Z. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGIRwLUYnvW+YuEvYRAqUqAKCReYaovyyDqV+IyvTNtAnvS87rjACeJafM q7lpVZrz5kZU9CrEvI3zgug= =bVKA -----END PGP SIGNATURE-----
on 2007-04-14 22:29
oh, ok, i get it, thanks much gents! sk