我是红宝石的新手.希望知道如何在ruby中编写以下循环.
for (i = 25; i >= 0; i--) {
print i;
}
Run Code Online (Sandbox Code Playgroud) 出于某种原因,我在undefined method '%' for 1..100:Range运行以下代码时遇到错误:
[1..100].each do |x|
if x % 3 == 0 && x % 5 == 0
puts "CracklePop"
elsif x % 3 == 0
puts "Crackle"
elsif x % 5 == 0
puts "Pop"
else
puts x
end
end
Run Code Online (Sandbox Code Playgroud)
知道发生了什么事吗?任何帮助深表感谢.