מספרים
חלק מהיחידה יסודות במסלול ה-Swift של Coddy. שיעור 6 מתוך 86.
משתנים הם מכלים שמחזיקים ערכי נתונים. משתמשים בהם כדי לאחסן, לעבד ולהציג מידע בתוך תוכנית.
בקיצור, משתנה הוא כמו יחידת זיכרון שאפשר לגשת אליה על ידי הקלדת שם המשתנה.
לכל משתנה יש שם ייחודי וערך שיכול להיות מסוגים שונים. Swift היא שפה בטוחה מבחינת טיפוסים, כלומר היא מקפידה על סוגי הערכים שהמשתנים שלך יכולים להכיל.
כדי לאתחל משתנה או קבוע, משתמשים בתבנית הבאה:
let constantName = value
var variableName = valueבואו נבחן את סוגי המספרים השונים:
Int: מספר שלם, כמו 1 או -2.
Double: מספר בנקודה צפה (עשרוני), כגון 1.32 או 0.98.
לדוגמה:
כדי לאתחל קבוע מסוג Int בשם a ועם הערך 3:
let a = 3כדי לאתחל קבוע מסוג Double בשם b ועם הערך 13.2:
let b = 13.2הערה: שמות משתנים אינם יכולים להתחיל במספר. השתמשו ב-camelCase כדי להפריד בין מילים (למשל, playerName), ולא ברווחים או במקפים.
אתגר
מתחיליםכתבו קוד שמאתחל קבוע בשם myVar עם הערך 5.
- החליפו את
?בערך הנכון - שורות שמתחילות ב־
//הן הערות. הן מסבירות מה לעשות, אך אינן משפיעות על הקוד שלכם - שנו רק את השורה שבה כתוב
let myVar = ?
נסו בעצמכם
// הקלידו את הקוד שלכם למטה
let myVar = ?
// אל תשנו את השורה שלמטה
print("myVar = \(myVar)")השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
7קלט/פלט בסיסי
פונקציית ההדפסהאינטרפולציה של מחרוזותקלט באמצעות ReadLineהמרת טיפוסיםחזרה – עד 120חזרה – אמת או שקר3ערכים אופציונליים
מהם ערכים אופציונלייםשליפת ערך באמצעות If LetGuard Letאופרטור איחוד עם Nilסיכום – שליפה בטוחה של ערך9לולאות
לולאת For-Inלולאת Whileלולאת Repeat-WhileBreakContinueחזרה – עצרתטווחים בלולאותלולאה מקוננתחזרה – קלט דינמיתרגלו בעצמכם: Swift אונליין