Câu hỏi phỏng vấn Ruby
Câu hỏi

Is there an equivalent of “continue” in Ruby?

Câu trả lời

Yes, there is an equivalent of the "continue" keyword in Ruby, and it is called next. In Ruby, when you use the next keyword inside a loop, it skips the rest of the current iteration and immediately proceeds to the next iteration of the loop. This behavior is similar to the "continue" keyword found in languages like C and Java[2][3][8].

For example, if you want to skip odd numbers in a loop that iterates through an array of numbers, you could use next as follows:

numbers = [1, 2, 3, 4, 5]
numbers.each do |number|
  next if number.odd?
  puts number
end

In this code, next is used to skip the rest of the...

entry

entry

Gợi ý câu hỏi phỏng vấn

junior

What is a DSL and how does it pertain to Ruby?

junior

Why are symbols typically used as hash keys instead of strings?

middle

What is a Proc?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào