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
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.
oh, ok, i get it, thanks much gents!
sk
-----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-----