הערות ב-Ruby
חלק מהיחידה יסודות במסלול ה-Ruby של Coddy. שיעור 3 מתוך 88.
הערות הן הערות שאתה כותב בתוך הקוד שלך. Ruby מתעלמת מהן לחלוטין — הן קיימות רק כדי לעזור לבני אדם להבין את הקוד.
כדי לכתוב הערה בשורה אחת, השתמשו בסמל #. כל מה שמופיע אחרי # עד סוף השורה ייחשב להערה:
# זוהי הערה
puts "Hello!"אפשר לכתוב הערה גם בסוף שורה, אחרי הקוד:
puts "Hello!" # זה מדפיס Hello!להערות המשתרעות על פני כמה שורות, השתמשו ב־=begin כדי להתחיל וב־=end כדי לסיים, כל אחד בשורה משלו:
=begin
זו הערה מרובת שורות.
Ruby מתעלמת מכולה.
=end
puts "Welcome!"הערות יכולות גם להשבית באופן זמני שורת קוד בלי למחוק אותה:
# puts "This line will NOT run"
puts "This line will run"הערה: כל הערה המשתרעת על פני כמה שורות ומתחילה ב־=begin חייבת להיסגר באמצעות =end, ושניהם חייבים להופיע בתחילת שורה משלהם.
אתגר
מתחיליםHello, Ruby!.- הוסף
#בתחילת השורה שמדפיסהGoodbye!כדי להפוך אותה להערה. - השורה שמדפיסה
Goodbye!צריכה להפוך להערה כדי שהיא לא תרוץ. - ודא שהקוד הסופי שלך נראה כך:
# puts "Goodbye!"ואחריוputs "Hello, Ruby!".
נסו בעצמכם
# הקלידו את הקוד שלכם למטה
# TODO: הפכו את השורה שלמטה להערה על ידי הוספת # בתחילתה
puts "Goodbye!"
puts "Hello, Ruby!"השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורים חלק 2
אופרטורים לוגיים חלק 1אופרטורים לוגיים חלק 2חזרה – לוגיקה פשוטהאופרטורים לוגיים חלק 3אופרטורים לוגיים חלק 42משתנים וטיפוסי נתונים
מספרים ומשתניםטיפוס הנתונים מחרוזתטיפוס הנתונים בוליאניטיפוס הנתונים Symbolבדיקת טיפוסי נתוניםמוסכמות שמותסיכום – יצירת משתנים8לולאות
לולאת for עם טווחיםלולאת whilebreaknextסיכום – עצרתלולאת timesלולאת untilלולאות מקוננותסיכום – קלט דינמי3אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוקיצורי דרך אריתמטייםסיכום – חשבון פשוטאופרטורי השוואה6קלט ופלט בסיסיים
פלט באמצעות putsפלט באמצעות print ו־pפלט באמצעות משתניםקלט באמצעות getsשיטת Chompהמרת טיפוסיםחזרה — מחשבון גילחזרה — אמת או שקר9מתודות
הגדרת מתודהפרמטרים של מתודהערכי החזרהסיכום - מתודת Sigmaסיכום - מתודת האימותערכי ברירת מחדל של פרמטרים15מעקב אחר הוצאות יומיות
סקירת הפרויקטיציאה מהתוכניתתרגלו בעצמכם: קומפיילר Ruby אונליין