צריך עזרה לפיתרון תרגיל בJS. - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

צריך עזרה לפיתרון תרגיל בJS.


OshriALM

Recommended Posts

שלום לכולם.

כפי שאתם בטח רואים אני חדש פה, אז קודם כל אומר שהפורום פה נראה על הכיפאק.

עכשיו קצת רקע:

אני סטודנט לפיתוח תוכנה(אייפון אנדרואיד) ואני נמצא בשלב המיון כרגע.

אנחנו לומגים JS במיון והמרצה נתן לו מס' תרגילים.

אשמח אם תוכלו לעזור לי.

1.כתוב תוכנית שמקבלת מהמשתמש 2 מספרים ומדפיסה את כל המספרים ביניהם. חשוב מאוד אין לכם מושג בהתחלה מי הגדול ומי הקטן.

זה המקום לומר שאנחנו חייבים להשתמש רק בדברים שלדמנו שהם:

1.אופרטורים: +-*/= == : ? % => <= < >

2.קלט- prompt

3.לולאת while.

4.alert

תודה רבה מראש!

קישור לתוכן
שתף באתרים אחרים

שלום וברוך הבא לפורום.

מומלץ שתאמר לנו מה ניסית לעשות ואיפה התקשית.

האם אתה יודע איך לקרוא את שני המספרים, ואז להדפיס אותם (בלי להדפיס את המספרים שביניהם)? קצת מוזר לי שאתם אמורים להשתמש ב-alert, כי זו לא ממש פונקציית הדפסה.

האם אתה יודע איך לבדוק איזה מהמספרים הוא הגדול?

האם, בהינתן שאתה יודע איזה מהמספרים הוא הגדול ואיזה הוא הקטן, אתה יודע איך להדפיס את המספרים שביניהם (רמז: לולאה)?

נ.ב. אני תוהה מי מלמד JavaScript כשפה ראשונה... באיזה מסגרת אתה לומד?

קישור לתוכן
שתף באתרים אחרים

כן, אני יודע ליצור לולאה ולקבל 2 מספרים מהמשתמש, אך אני לא יודע איך אני מציג את מה שבניהם.

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

וכן, בינתיים אנחנו משתמשים בAlert, רק לשם תירגול.

אני לומד בהאקריו, המרצה הוא טל שחור אם אתה מכיר..

קישור לתוכן
שתף באתרים אחרים

לא, זה לא רשום לי ואין לי ספר.

אני יודע מה זה if אבל אני לא יכול להשתמש בו מכיוון שעדיין לא עברנו עליו בכיתה.

אחי אני באמת לא מבין בשביל מה כל השאלות האלו, אם הייתי יודע הרי שלא הייתי שואל כלל.

אפשר בבקש לקבל עזרה?

קישור לתוכן
שתף באתרים אחרים

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

אם אסור לך להשתמש בif אז תשתמש באופרטורים ?: שזה אותו דבר בעצם.

קישור לתוכן
שתף באתרים אחרים

כן הבנתי שהוא מנסה להכווין אותי אבל הוא עשה את זה בדרך טיפה תוקפנית כזו.

בכל אופן ידידיי, אני צריך עזרה.

הכוונה, של מה צריך לעשות ואני כבר אשבור את הראש איך להרכיב את זה בקוד.

קישור לתוכן
שתף באתרים אחרים

אם אסור להשתמש ב if נשמע לי מוזר שאפשר להשתמש באופרטור "?" , שני הדברים שקולים ..

במקרה הזה יש דרך לפתור את הבעיה ללא שימוש בתנאי if (רמז : בעזרת שתי לולאות while).

קישור לתוכן
שתף באתרים אחרים

העיניין הוא שאני לא אמור להגדיר משתנה אני צריך לקבל אותו כקלט מהמשתמש.(prompt)

ואז אצטרך להדפיס את את כל המספרים בין 2 המספרים שאקבל מהמשתמש.

קישור לתוכן
שתף באתרים אחרים

כן משתנה זה var something=blabla;

חברים זה רק השיעור השני שלי, אני עדיין לא משופשף מספיק.

var count=0;

while(count<2)

{

num=1*prompt("enter a numer","");

count=count+1;

}

בקטע קוד הנ"ל אני בעצם מקבל 2 נתונים מהמשתמש.

מה עכשיו?

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...