Trang chủ » làm thế nào để » Ruby If, Else If Lệnh Cú pháp

    Ruby If, Else If Lệnh Cú pháp

    Ngôn ngữ Ruby có cấu trúc điều khiển rất đơn giản, dễ đọc và dễ theo dõi.

    Nếu cú ​​pháp

    nếu var == 10
    in Biến Biến là 10 10
    kết thúc

    Nếu cú ​​pháp khác

    nếu var == 10
    in Biến Biến là 10 10
    khác
    In Biến Biến là một thứ khác
    kết thúc

    Nếu khác Nếu cú ​​pháp

    Đây là điểm khác biệt chính giữa Ruby và hầu hết các ngôn ngữ khác. Lưu ý rằng khác nếu mà thực sự là đánh vần là elsif mà không có e.

    nếu var == 10
    in Biến Biến là 10 10
    elsif var == Quảng 20 20
    in Biến Biến là 20
    khác
    In Biến Biến là một thứ khác
    kết thúc

    Ternary (rút gọn if statement) Cú pháp

    Cú pháp ternary giống nhau trong Ruby như hầu hết các ngôn ngữ. Mẫu sau sẽ in Biến Biến là 10v nếu var bằng 10. Nếu không, nó sẽ in ra Biến Biến không phải là 10 Lốc.

    print Tập tin biến số là + + (var == 10?