1. Learn
  2. /
  3. Courses
  4. /
  5. R trung cấp cho Tài chính

Connected

Exercise

Lặp, lặp nữa, lặp mãi

Vòng lặp là một khái niệm cốt lõi trong lập trình và có mặt ở hầu hết mọi ngôn ngữ. Trong R, còn có một cách khác để thực hiện các thao tác lặp lại bằng các hàm apply, nhưng chúng ta sẽ để dành đến chương 5. Bây giờ, hãy xem vòng lặp repeat!

Đây là vòng lặp đơn giản nhất. Bạn dùng repeat, và bên trong dấu ngoặc nhọn thực hiện một hành động nào đó. Bạn phải chỉ định khi nào muốn break để thoát khỏi vòng lặp. Nếu không, nó sẽ chạy mãi mãi!

repeat {
    code
    if(condition) {
        break
    }
}

Đừng làm như dưới đây. Đây là một vòng lặp vô hạn! Nói cách khác, bạn đang bảo R repeat đoạn code của bạn mãi mãi.

repeat {
    code
}

Instructions

100 XP
  • Một vòng lặp repeat đã được tạo sẵn cho bạn. Chạy script và xem điều gì xảy ra.
  • Thay đổi condition trong câu lệnh if để dừng (break) khi stock_price nhỏ hơn 125.
  • Cập nhật giá cổ phiếu trong câu lệnh in ra để nhất quán với thay đổi.
  • Chạy lại script. Sau đó nhấn Gửi câu trả lời.