Thứ Ba, 18 tháng 9, 2018

Vòng Lặp Trong Ruby

For

Vòng lặp for (for loop) là kiểu lặp đơn giản có trong hầu hết các ngôn ngữ lập trình hiện nay. Tuy nhiên, cú pháp của vòng lặp for trong Ruby khác với các ngôn ngữ khác mặt khác nó lại hoạt động tương tự như foreach trong các ngôn ngữ khác:

arr = ["John", "George", "Paul", "Ringo"]

for item in arr
    puts item
end

Bạn có thể sử dụng method times của kiếu số để viết vòng lặp tương tự như vòng lặp for trong các ngôn ngữ khác. Cách viết này sẽ được đề cập trong các phần tiếp theo của bài học.

While

Với vòng lặp while thì đoạn code bên trong vòng lặp sẽ được thực thi cho tới khi nào giá trị của biểu thức điều kiện được ước lượng về false.

i = 0
while i < 3
        puts i
        i += 1
end

Until

until là kiểu lặp đối lập với while, vòng lặp sẽ được chạy cho tới khi nào biếu thức điều kiện được ước lượng về giá trị là true:

days_left = 7;

until days_left == 0
    puts "there are still #{days_left} in the week"
    days_left -= 1
end

Nguồn: CodeHub.vn

Không có nhận xét nào:

Đăng nhận xét

Bài Viết Nổi Bật

Thẻ Đề Mục

Các thẻ đề mục (còn gọi là thẻ heading) dùng để đánh dấu các đề mục của trang web. Ví dụ sau sử dụng thẻ <h1> để tạo một đề mục: ...

Được Xem Nhiều