Menu
Coddy logo textTech

פונקציית Contains

שיעור 14 מתוך 19 בקורס פונקציות ומצביעים ב-Golang של Coddy.

פונקציה מובנית נוספת שבה אפשר להשתמש ב-Go היא Contains, שבודקת אם מחרוזת נתונה מכילה תו או מחרוזת משנה.

דוגמה לאופן הפעולה של הפונקציה:

str := "Go"
c := "o"
b := strings.Contains(str, c)
fmt.Println(b)

שם הפונקציה הוא Contains, והיא נמצאת בחבילה strings. הפונקציה מקבלת שתי מחרוזות: הערך הראשון, str, הוא המחרוזת שנבדוק, ו-c הוא הערך שנחפש במחרוזת str. היא מחזירה ערך בוליאני: true אם c מופיע במחרוזת str, ו-false אם c אינו מופיע במחרוזת str.

בדוגמה הזאת נקבל true, כי "o" מופיע במחרוזת "Go".

challenge icon

אתגר

קל

בואו נבנה את הפונקציה Contains שלנו! 😃

כתבו פונקציה בשם contains שמקבלת שני ערכי מחרוזת ומחזירה ערך בוליאני (true או false).

הערך הראשון הוא המחרוזת, והשני הוא התו שנבדוק אם הוא קיים בערך המחרוזת.

בדוגמה שלנו נבדוק תו יחיד.

דוגמה:

קלט:

"Coddy"
"y"

פלט:

true

נסו בעצמכם

// הקוד שלך כאן

כל השיעורים ביחידה פונקציות ומצביעים ב-Golang

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