Menu
Coddy logo textTech

בדיקת טיפוסי נתונים

חלק מהיחידה יסודות במסלול ה-Ruby של Coddy. שיעור 8 מתוך 88.

Ruby מספקת את השיטה .class כדי לבדוק את סוג הנתונים של כל אובייקט.

המתודה .class נקראת על משתנה או ערך ומחזירה את המחלקה (סוג הנתונים) של אותו אובייקט. פשוט הוסיפו .class לשם המשתנה שלכם:

my_variable = 42
my_variable.class

הפעולה תחזיר Integer כי המשתנה מכיל ערך של מספר שלם. באופן דומה, .class תחזיר String עבור נתוני טקסט, Float עבור מספרים עשרוניים, TrueClass עבור true, FalseClass עבור false, ו-Symbol עבור סמלים.

אפשר לשלב את .class עם puts כדי להציג את סוג הנתונים במסוף, וכך לבדוק בקלות עם איזה סוג נתונים עובדים בכל שלב בתוכנית.

challenge icon

אתגר

קל

צרו ארבעה משתנים שונים עם סוגי נתונים שונים, ואז השתמשו בשיטה .class כדי לבדוק ולהציג את סוג הנתונים של כל משתנה.

ראשית, צרו משתנה בשם score והקצו לו את הערך 88.5. לאחר מכן צרו משתנה בשם student_name והקצו לו את הערך "Sarah". לאחר מכן, צרו משתנה בשם passed והקצו לו את הערך true. לבסוף, צרו משתנה בשם year והקצו לו את הערך 2024.

לאחר יצירת כל ארבעת המשתנים, השתמשו בשיטה .class בשילוב עם puts כדי להציג את סוג הנתונים של כל משתנה בסדר המדויק הזה: score, student_name, passed ו-year.

נסו בעצמכם

# TODO: צרו ארבעה משתנים עם הערכים וסוגי הנתונים שצוינו

# TODO: השתמשו במתודה .class עם puts כדי להציג את סוג הנתונים של כל משתנה
# זכרו להציג אותם בסדר הזה: score, student_name, passed, year
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר Ruby אונליין