在 Ruby 中,if 语句用于根据条件执行不同的代码块。if 语句可以以多种形式出现,包括简单的 if 语句、if...else 语句和 if...elsif...else 语句。Ruby 还提供了一种简洁的方式,可以使用后缀 if 表达式。
1. 简单的 if 语句
简单的 if 语句用于在条件为真时执行一段代码。
ruby
if condition
# 条件为真时执行的代码
end
示例
ruby
age =
if age >= 18
puts "You are an adult."
end
2. if...else 语句
if...else 语句用于在条件为真时执行一段代码,而在条件为假时执行另一段代码。
ruby
if condition
# 条件为真时执行的代码
else
# 条件为假时执行的代码
end
示例
ruby
age = 16
jrhz.info if age >= 18
puts "You are an adult."
else
puts "You are a minor."
end
3. if...elsif...else 语句
if...elsif...else 语句用于在多个条件之间进行选择。
ruby
if condition1
# 条件1为真时执行的代码
elsif condition2
# 条件2为真时执行的代码
else
# 所有条件都为假时执行的代码
end
示例
ruby
score = 85
if score >= 90
puts
本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,结果仅供参考,今日霍州所有文章均包含本声明。