קורס JS ב"ב – שיעור 2 – לולאות while

סיכום שיעור

מזכירה –

חזרנו על שיעורי הבית

חידדנו שוב את נושא התנאים

(ערכם של ביטויים)

if (0) – לא מתקיים

if (0==0) – כן מתקיים

על הדרך ראינו את:

x=toFixed(2)

המשמעות היא השמה לתוך x של ערך המספר תוך ויתור על כל הספרות שקטנות מעשיריות ומאיות – השארנו 2 ספרות אחרי הנקודה

typeof שמחזיר את סוג המשתנה

typeof(2)

יחזיר number

typeof("2")

יחזיר string

isNaN(x)

לבדוק האם x אינו מספר

תרגילי הדגמה שעישנו בכיתה

/www.gamani.info/prog/JS/lesson2/lesson2-while-switch-case.zip

שיעורי בית

הריצי את תרגיל yyy   ומלאי טבלת מעקב המתארת את ערכי המשתנים בכל שלב.

a text פלט
שורה 9
שורה 10
שורה 11
         
       
 

 

תרגיל 1

כתבי תוכנית המסכמת את כל המספרים הקטנים מ 100

השתמשי בלולאת while

התנאי הנבדק (תנאי העצירה)  יהיה x<100

יש לאתחל את x  לפני תחילת הלולאה ולהגדיל אותו בכל מעבר בלולאה

 

צרפי במייל של שיעורי את  הסכום שחושב בתרגיל זה

 

תרגיל 2

כתבי תוכנית המסכמת את כל המספרים הקטנים מ 100

השתמשי בלולאת while

התנאי הנבדק (תנאי העצירה)  יהיה true אך יהיה משתנה שגודל בכל סיבוב של הלולאה וכאשר הוא מגיע ל100 יוצאים באמצעות הפקודה break

 

תרגיל 3

כתוב תוכנית המסכמת את כל המספרים הקטנים מ 30 ומתחלקים בשלוש

השתמשי בלולאת while

תנאי העצירה יהיה ש 30>x כאשר x גדל בתוך הלולאה

 

צרפי במייל של שיעורי את  הסכום שחושב בתרגיל זה

 

 

תרגיל 4

 

כתוב תוכנית המקבלת מהגולש מילים עד שהגולש מקליד את המילה "סוף".

בכל כניסה ללולאה יודפס לקונסול מילה 1 ואת המילה עצמה, מילה 2 ואת המילה עצמה וכן הלאה…

כאשר הגולש מקליד את המילה "סוף" היא מדפיסה את מספר המילים שהגולש הקליד בסך הכל

 

 

תרגיל 5

כתוב תוכנית שמקבלת מהגולש 10 מילים (לכל היותר)

לולאת while כל עוד x קטן מ 10

אם הגולש מכניס סיסמה נכונה (שווה לערך שאתן בוחרות) הלולאה מסיימת מיידית

אם עברו 10 נסיונוות ולא הקליד סיסמה נכונה תוקפץ הודעה מצערת

 

תרגיל 6

כתוב תוכנית המקבלת מהגולש מספרים

כאשר הגולש מקליד רווח התוכנית מתעלמת ועוברת לקליטת מספר חדש

כאשר המשתמש מקליד 100 הלולאה נעצרת

כל מספר אחר שיוקלד יסכם במשתנה שערכו יודפס בסוף התוכנית

(ניתן להדפיס בתוך הלולאה הודעות לחלון הקונסול רק כדי לעקוב אחרי ביצוע התוכנית)

 

תרגיל 7

כתוב תוכנית המדפיסה את כל המספרים מ 0 עד 100 שמתחלקים בחמש

ניתן לעבור על המספרים מ 0 עד 100 אחד אחד ולבדוק שארית חלוקה או לחילופין להגדיל את המספר כל פעם ב 5 (מה עדיף לדעתכן?)

צרפי במייל של שיעורי את  הסכום שחושב בתרגיל זה

 

חזרה לעמוד הקורס

אשרה גרינבלט

אשרה גרינבלט היא המייסדת ומנהלת של המותג GreenCode. אשרה עוסקת בהקמת אתרים מאז שנת 2009. בין לבין היא גם התמודדה עם מחלת הסרטן ואף כתבה על זה בלוג, כתבה ספר פרוזה בשם "לגדול על מים" ופיתחה לעצמה תחביב של פיסול בחוטי ברזל. המשותף לכל תחומי העשיה המגוונים האלו הוא שכולם נעשים בתשוקה גדולה.