انواع داده

انواع داده هایی که در Ruby وجود دارند عبارتند از :

داده توضیح
عددی (Numeric) integer شامل اعداد مثبت و منفی صحیح می باشد.
float شامل اعداد اعشاری می باشد.
complex شامل اعداد مختلط می باشد. نوع داده مختلط نوع غیر قابل تغییری است که یک جفت float را نگهداری می کند که یک بخش آن نشان دهنده قسمت حقیقی و یک بخش آن نشان دهنده قسمت موهومی عدد مختلط است. مانند ( 7.1j + 3 )
رشته ای (String) به مجموعه ای از کاراکترها که بین دو علامت کوتیشن یا دابل کوتیشن قرار گرفته باشند، اطلاق می شود.
آرایه (List) مجموعه ای از آیتم ها هستند که بین دو علامت [] قرار گرفته و با علامت کاما (,) از هم جدا شده اند.
هش (Hash) مجموعه ای از آیتم ها هستند که به صورت کلید و مقدار بوده، بین دو علامت {} قرار گرفته، و با علامت کاما (,) از هم جدا شده اند.
سمبل (Symbol) همانند رشته ها هستند و با علامت دو نقطه (:) شروع می شوند و در Hash ها کاربرد دارند.
boolean شامل دو مقدار true یا false می باشد.

در مورد انواع داده های بالا و نحوه استفاده از آنها در متغیرها، در درس بعد توضیح می دهیم.