פונקציית FizzBuzz
חלק מהיחידה יסודות במסלול ה-GDScript של Coddy. שיעור 59 מתוך 92.
אתגר
קלהשאר את הודעת הפתיחה מהשלב הקודם.
מתחת ל־_ready(), הוסף פונקציה בשם fizzbuzz עם פרמטר אחד מסוג int, בשם number, וסוג החזרה String. היא מחזירה:
"FizzBuzz"אםnumberמתחלק גם ב־3 וגם ב־7"Fizz"אם הוא מתחלק ב־3"Buzz"אם הוא מתחלק ב־7- אחרת, את המספר עצמו כ־
String, לדוגמה"5"
לאחר מכן, בתוך _ready(), אחרי הודעת הפתיחה:
- קרא מספר שלם לתוך משתנה בשם
limit. - הדפס את הערך שמחזירה
fizzbuzz(limit).
עבור הקלט 21, הפלט הוא:
Welcome to FizzBuzz!
FizzBuzzנסו בעצמכם
extends Node
func _ready():
print("Welcome to FizzBuzz!")
כל השיעורים ביחידה יסודות
4אופרטורים חלק 1
אופרטורים אריתמטייםחלוקה שלמהאופרטור מודולוקיצורי דרך אריתמטייםסיכום – חשבון פשוטאופרטורי השוואהתרגלו בעצמכם: קומפיילר GDScript אונליין