📅  最后修改于: 2023-12-03 15:19:52.422000             🧑  作者: Mango
在 Ruby 中,整型对象有一个内建函数 succ()
,用于返回该整数对象加一后的结果。succ()
函数返回的是一个新的整数对象,不会改变原来的对象。
num1 = 7
num2 = num1.succ()
puts "num1: #{num1}, num2: #{num2}"
# Output: num1: 7, num2: 8
# 使用了连续的 succ() 函数
num3 = num1.succ().succ()
puts "num1: #{num1}, num3: #{num3}"
# Output: num1: 7, num3: 9
succ()
函数是一个简单而有用的整型对象函数,可以方便地获得一个整数对象的下一个整数。除此之外,Ruby 的整数对象还具有许多其他有用的函数,如 pred()
用于获取上一个整数对象,和 even?
、odd?
用于检查整数对象是否为偶数或奇数。