הכרזה על מערך
חלק מהיחידה יסודות במסלול ה-GDScript של Coddy. שיעור 62 מתוך 92.
מערך מאחסן כמה ערכים במשתנה אחד, לפי הסדר. יוצרים אותו באמצעות סוגריים מרובעים [] ומפרידים בין הערכים באמצעות פסיקים:
var items := [1, "two", 3.5, true]מערך רגיל יכול להכיל ערכים מסוגים שונים, כמו int, מחרוזת, float ו-boolean שלמעלה. מערך ריק הוא זוג סוגריים מרובעים ללא שום דבר בתוכם:
var inventory := []print() מציגה את המערך כולו, כאשר המחרוזות מופיעות במרכאות:
var fruits := ["apple", "pear"]
print(fruits)["apple", "pear"]השיטה size() מחזירה כמה איברים יש במערך. קוראים לה באמצעות נקודה אחרי המערך:
var items := [1, "two", 3.5, true]
print(items.size())4מערך יכול להכיל גם מערכים אחרים. size() סופרת רק את האיברים ברמה העליונה, לכן הגודל של [[1, 2], [3, 4, 5]] הוא 2.
אתגר
קלצרו רשימת קניות.
הכניסו את המחרוזות bread, eggs, milk ו־butter, בסדר הזה, בתוך הסוגריים של shopping_list. שתי שורות ה־print() כבר כתובות, כך שהתוכנית מדפיסה:
["bread", "eggs", "milk", "butter"]
4נסו בעצמכם
extends Node
func _ready():
# הכניסו את ארבעת הפריטים לתוך הסוגריים המרובעים
var shopping_list := []
print(shopping_list)
print(shopping_list.size())
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורים חלק 1
אופרטורים אריתמטייםחלוקה שלמהאופרטור מודולוקיצורי דרך אריתמטייםסיכום – חשבון פשוטאופרטורי השוואהתרגלו בעצמכם: קומפיילר GDScript אונליין