מה כדאי לקנות
חלק מהיחידה יסודות במסלול ה-JavaScript של Coddy. שיעור 77 מתוך 77.
אתגר
בינוניכתבו פונקציה בשם analyzeBudget ש:
- מקבלת שלושה ארגומנטים: רשימת מחירים, רשימת שמות של פריטים ותקציב לכל פריט.
- מדפיסה את המידע הבא בדיוק כפי שמוצג להלן:
Affordable items: [items]Total budget needed: [total]Items out of budget: [count]
הערה: רשימת הפריטים שמתקבלת בקלט עשויה להכיל רווחים בתחילתה (למשל, " Item"). עליכם להדפיס את הפריטים בדיוק כפי שהם מופיעים ברשימת הקלט, תוך שמירה על הרווחים או העיצוב הקיימים.
דוגמה:
עבור prices = [10, 20, 5, 15], items = ["Notebook", " Pen", " Eraser", " Bag"] ו-budget = 10, הפלט צריך להיות:
Affordable items: "Notebook", " Eraser"
Total budget needed: 15
Items out of budget: 2נסו בעצמכם
function analyzeBudget(prices, items, budget) {
// כתבו כאן קוד
}כל השיעורים ביחידה יסודות
3אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוקיצורי דרך אריתמטייםאופרטורי השוואהשוויון קשיח לעומת רופףסיכום – מתמטיקה פשוטה6קלט/פלט בסיסי
פלטפלט עם משתניםהמרת טיפוסים - חלק 1המרת טיפוסים - חלק 2חזרה - עד 120חזרה - אמת או שקרתרגלו בעצמכם: קומפיילר JavaScript אונליין