gpt4 book ai didi

ruby - 在这种情况下如何在 ruby​​ 上使用 next?

转载 作者:数据小太阳 更新时间:2023-10-29 08:27:16 27 4
gpt4 key购买 nike

我正在学习 Ruby On Rails 程序,但在其中一节课上遇到了障碍。该作业让我使用 next 组件为脚本创建一个从“20 到 0”开始读取的奇数。这是他们给我更改的示例:

i = 20
loop do
i -= 1
print "#{i}"
break if i <= 0
end

问题是:

Add a line to your loop before your print statement. Use the next keyword so that you skip to the next iteration if the number i is odd.

我该如何实现?

最佳答案

如果数字是奇数,您可以只插入一个 next 跳过循环的其余部分:

i = 20
loop do
i -= 1
next if i.odd?
puts "#{i}"
break if i <= 0
end

关于ruby - 在这种情况下如何在 ruby​​ 上使用 next?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23840341/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com