Menu
CoddyTech

אופרטורים אריתמטיים

חלק מהיחידה יסודות במסלול ה-GDScript של Coddy. שיעור 15 מתוך 92.

אופרטורים מבצעים פעולות על ערכים. אופרטורים חשבוניים מבצעים חישובים:

  • + חיבור: 3 + 2 הוא 5
  • - חיסור: 3 - 2 הוא 1
  • * כפל: 3 * 2 הוא 6
  • / חילוק: 4 / 2 הוא 2
  • ** חזקה: 2 ** 3 הוא 8 (2 * 2 * 2)

אופרטורים פועלים עם ערכים ועם משתנים. אפשר לאחסן את התוצאה במשתנה חדש:

var a := 3
var b := 5
var c := a + b # c מכיל 8

כמו במתמטיקה, *, / ו-** מתבצעים לפני + ו--. סוגריים משנים את הסדר:

print(3 + 2 * 4) # 11
print((3 + 2) * 4) # 20

כאשר אחד הערכים הוא מספר עשרוני, גם התוצאה היא מספר עשרוני:

var price := 2.5
print(price * 3) # 7.5
challenge icon

אתגר

קל

הכריזו על שלושה משתנים:

  • a עם הערך 5.2
  • b עם הערך 2.6
  • c שמכיל את התוצאה של a / b

כתבו את ההכרזות שלכם מעל ההערה. שורת print() כבר נמצאת שם ומציגה:

a = 5.2, b = 2.6, c = 2.0

נסו בעצמכם

extends Node

func _ready():
	# הצהירו על a, b ו-c למטה

	# אל תשנו את השורה למטה
	print("a = ", a, ", b = ", b, ", c = ", c)
quiz iconבחנו את עצמכם

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

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

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