【Ruby While循环解释和用法】Ruby while循环用于多次迭代程序。如果程序的迭代次数不固定, 则使用while循环。
Ruby while循环在条件为true时执行条件。一旦条件变为假, while循环将停止执行。
句法:
while conditional [do]
code
end
文章图片
例:
#!/usr/bin/ruby
x = gets.chomp.to_i
while x >
= 0
puts x
x -=1
end
输出
文章图片
Ruby do while循环 Ruby do while循环多次迭代程序的一部分。它与while循环非常相似, 唯一的区别是循环将至少执行一次。这是由于在do while循环中, 条件写在代码的末尾。
句法:
loop do
#code to be executed
break if booleanExpression
end
例:
loop do
puts "Checking for answer"
answer = gets.chomp
if answer != '5'
break
end
end
输出
文章图片
推荐阅读
- 什么是Ruby()
- Ruby与Python有什么区别()
- Ruby until循环语句用法详解
- Ruby教程介绍
- Ruby If-else语句介绍和用法图解
- Spring中ApplicationListener的使用
- ApppiumPO代码示例
- Android旅游APP类项目源代码
- android 10 长链接WebSocket