if counter % 2 == 1
我正在尝试解码这一行 - 这是一个 Rails 项目,我正在尝试弄清楚%
在这个 if 语句中执行。
%
is the modulo http://en.wikipedia.org/wiki/Modulo_operator操作员。的结果counter % 2
是余数counter / 2
.
n % 2
通常是确定一个数字是否有效的好方法n
是偶数还是奇数。如果n % 2 == 0
,该数是偶数(因为没有余数意味着该数可以被 2 整除);如果n % 2 == 1
,数量为奇数。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)