Trong phần này bạn sẽ tìm hiểu về các kiểu dữ liệu khác nhau trong Ruby.
String (Chuỗi)
String trong Ruby tương tự như trong các ngôn ngữ khác, bao gồm tập hợp các ký tự khác nhau và được đặt trong ngoặc đơn hoặc ngoặc kép:
my_string = "Hello, World!"
my_other_string = 'What's going on?'
Nếu bạn muốn sử dụng ngoặc đơn hoặc kép trong string, bạn cần escape nó sử dụng ký tự \, ví dụ:
greeting_1 = 'How\'re y\'all doin\'?'
greeting_2 = "\"How are you doing?\" she asked."
Ruby cung cấp tính năng nôi suy chuỗi (string interpolation) trong đó bạn có thể nhúng kết quả một đoạn code vào bên trong một chuỗi. Hai kiểu nội suy phổ biến là nội suy giá trị của một biến và nội duy toán tử (operator):
name = "Andrew"
greeting = "Hello, my name is #{name}"
addition = "25 x 8 = #{25 * 8}"
Number (Kiểu Số)
Trong Ruby có 2 kiểu số là số nguyên và số thập phân với dấu phảy linh động (hay còn gọi là floating number, một dạng số mà máy tính sử dụng để biểu diễn số thực).
ten = 10
fifteen_point_two = 15.2
twenty_five_point_two = ten + fifteen_point_two;Nguồn: CodeHub.vn
Không có nhận xét nào:
Đăng nhận xét