Câu lệnh điều khiển dùng để kiểm soát luồng chạy của chương trình được viết ra.
if, if..else
if và if..else trong Ruby được dùng tương tự như trong các ngôn ngữ lập trình khác. Nếu điều kiện cho trước đúng thực hiện một số nhiệm vụ, nếu không thì thực hiện việc khác (đối với if...else) hoặc không làm gì. Xem ví dụ phía dưới để hiểu về loại câu lệnh này.
name = "Andrew"
if name == "Andrew"
puts "Hello Andrew"
end
if name == "Andrew"
puts "Hello Andrew"
else
puts "Hello someone else"
end
elsif
Để kiểm tra tính đúng sai của nhiều điều kiện cùng một lúc chúng ta sử dụng elsif:
if order == "black"
puts 'Make a cup of black coffee'
elsif order == "milk"
puts 'Make a cup of milk coffee'
else
puts 'Make nothing'
end
Unless
Nguồn: CodeHub.vn
Không có nhận xét nào:
Đăng nhận xét