חזרה - חברי הקבוצה
חלק מהיחידה לוגיקה וזרימת התוכנית במסלול ה-JavaScript של Coddy. שיעור 41 מתוך 65.
אתגר
קלצרו פונקציה בשם analyzeFriendGroups שמקבלת שני מערכים של שמות (המייצגים שתי קבוצות חברים שונות) כפרמטרים. הפונקציה צריכה להמיר את המערכים לקבוצות ולהחזיר אובייקט שמכיל את המידע הבא (בסדר הזה בדיוק):
mutualFriends: מספר האנשים שנמצאים בשתי קבוצות החבריםexclusiveToFirst: מספר האנשים שנמצאים רק בקבוצה הראשונהexclusiveToSecond: מספר האנשים שנמצאים רק בקבוצה השנייהpotentialConnections: מספר הקשרים הייחודיים שאפשר ליצור בין החברים הבלעדיים של כל קבוצהisSubset: ערך בוליאני המציין אם קבוצה אחת כלולה לחלוטין בתוך הקבוצה השנייה
נסו בעצמכם
function analyzeFriendGroups(group1, group2) {
let set1 = new Set(group1);
let set2 = new Set(group2);
// כתבו את הקוד שלכם כאן
}
כל השיעורים ביחידה לוגיקה וזרימת התוכנית
4JSON חלק 2
מעבר על JSONJSON מקונןשרשור אופציונלי ב-JSONהעתקה שטחית והעתקה עמוקהסיכום - חנות אופנייםסיכום - מערכת השמש10ניהול מערכת הפסטיבל
סקירת הפרויקטהוספת סרטים ואולמות2מערכים רב־ממדיים
יסודות המערכים הדו־ממדייםגישה לאיברים במערך דו־ממדילולאות מקוננות עם מערכים דו־ממדייםסיכום – מערכים דו־ממדייםחיבור וחיסור מטריצותמערכים משונניםמערכים תלת־ממדיים ומעבר לכךתבניות נפוצות במערכים דו־ממדייםסיכום – כל מה שצריך לדעת על מערכיםתרגלו בעצמכם: קומפיילר JavaScript אונליין