Ruby - Methods
What is the output of this Ruby code?
def multiply(x, y = 2) x * y end puts multiply(4) puts multiply(4, 3)
def multiply(x, y = 2) x * y end puts multiply(4) puts multiply(4, 3)
multiply(4) uses default y=2, so 4*2=8. Second call: multiply(4,3) uses y=3, so 4*3=12.15+ quiz questions · All difficulty levels · Free
Free Signup - Practice All Questions