לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #5  
ישן 09-10-2005, 12:59
צלמית המשתמש של gonen_ra23
  gonen_ra23 gonen_ra23 אינו מחובר  
 
חבר מתאריך: 04.10.04
הודעות: 442
שלח הודעה דרך ICQ אל gonen_ra23 שלח הודעה דרך MSN אל gonen_ra23
אם אתה מתעקש לעוד תגובות...
בתגובה להודעה מספר 3 שנכתבה על ידי Elad92 שמתחילה ב "תודה :)"

א. תמסגר את הכפתורים של הפעולות שיהיה קצת יותר ברור שצריך ללחוץ עליהם.

ב. אני לא יודע איך בדיוק יישמת את המחשבון אבל - אם בחירת הפעולה נשמרת בתוך משתנה כלשהו
(נגיד משתנה בשם action1), אז בטעינת ה flash תגדיר שהמשתנה הזה מכיל את הערך "noaction" נניח.
ואז כאשר לוחצים על =, מתבצעת בדיקה בקוד האם המשתנה action1 מכיל ערך noaction או שמכיל ערך רלוונטי (חיבור/חיסור וכו'...). רק במקרה שהערך שונה מ noaction אז פעולת החישוב תתבצע.

ג. פונקצית memory יכולה להיות נחמדה...

ד. ערכים מוגדרים מראש גם יכולים להיות שימושיים, כמו pi, e וכו'...
_____________________________________

תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה
linux is like an indian tent - no windows, no gates and one apache inside

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #7  
ישן 09-10-2005, 13:16
צלמית המשתמש של Elad92
  Elad92 Elad92 אינו מחובר  
 
חבר מתאריך: 25.08.05
הודעות: 212
שלח הודעה דרך ICQ אל Elad92 שלח הודעה דרך MSN אל Elad92
תודה לכולם :)
בתגובה להודעה מספר 6 שנכתבה על ידי noam906 שמתחילה ב "ממש יפה המחשבון :]"

דבר ראשון qwerty עזרת לי מאוד הצלחתי!!!
שמחלקים ב0 כתוב Math Error
אם אין פעולה/מספר כתוב Syntax Error
ועוד שאלה איך משתמשים בחזקה ושורש?
כי כתבתי ככה:
קוד:
case '√': { return Math.pow(a,c) break }

וזה עשה לי undefinded איך אני אמור לישם את זה?
איך אני מישם גם חזקה?
גונן הגדרתי את הכל כפונקציה ובכפתור של השווה הגדרתי לו שהתיבת טקסט הדינאמית שהיא התשובה שווה לפונקציה
הנה הפונקציה ששמתי:
קוד:
function calculator(b) { if(isNaN(a) || isNaN(b)) { return "Syntax Error" } if(isNaN(b)) { return "Syntax Error" } else { switch (b) { case '+' : { return parseInt(a)+parseInt(c) break } case '-' : { return a-c break } case 'X' : { return a*c break } case '/' : { if (c == 0) { return "Math Error" } else { return a/c } break case '√': { return Math.pow(a,c) break } } } } }

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

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #21  
ישן 09-10-2005, 20:29
צלמית המשתמש של Elad92
  Elad92 Elad92 אינו מחובר  
 
חבר מתאריך: 25.08.05
הודעות: 212
שלח הודעה דרך ICQ אל Elad92 שלח הודעה דרך MSN אל Elad92
תודה למדתי משהו חדש :)
בתגובה להודעה מספר 20 שנכתבה על ידי -FoxyBrain- שמתחילה ב "או שאפשר להגדיר מלחתחילה לפלאש שהמשתנה מיועד לקבל ערכים מספריים"

תגידו ניסיתי להכין משהו בסגנון עשיתי שאלה
Do you smart?
בתיבת טקסט סטטית, לאחר מכן עשיתי תיבת input ושם כותבים את התשובה כפתור שקוראים לו worng\right
ואז תיבת טקסט דינאמית
שמתי את הסקריפט הזה בפריים הראשון:
קוד:
function question(a) { switch (a){ case 'yes' || 'Yes': { b = 'Right!' } break case !'yes' || !'Yes': { b = 'Worng!' } break } }

ובכפתור שמתי את הסקריפט:
קוד:
on (release) { question(a); }

וד"א לתיבה שמכניסים את התשובה היא a
והתיבה הדינאמית היא b
מה לא נכון?
שאני לוחץ על המקש שנותן את התשובה לא קורה כלום...
הנה הfla:


https://2005-uploaded.fresh.co.il/2...09/78149635.fla
_____________________________________
חתימתכם הוסרה כיוון שלא עמדה בחוקי האתר. לפרטים נוספים לחצו כאן.

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #24  
ישן 09-10-2005, 21:10
  -FoxyBrain- -FoxyBrain- אינו מחובר  
 
חבר מתאריך: 03.09.05
הודעות: 2,857
כמה דברים
בתגובה להודעה מספר 21 שנכתבה על ידי Elad92 שמתחילה ב "תודה למדתי משהו חדש :)"

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

בקשר לשאלה יש כמה דברים.

1- יש לך אופציה ב switch להגדיר תנאי default שיתקיים רק אם אף אחד מהתנאים ב switch לא נכונים. לכן, במקרה שלך, אין לך צורך בתנאי השלילה השני, תוכל פשוט להגדיר תנאי default:
קוד:
function question(a) { switch (a) { case 'yes' || 'Yes': return 'Right!'; break; default : return 'Worng!'; } _root.b=this; }

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

בקשר לבעיה, נסה לבדוק אם נתת לתיבת הטקסט var ולא instance, אם יש אינטנס תכתוב בקוד
קוד:
b.text=...


אולי זה קשור לניתוב הקריאה לפונקציה, נסה :
קוד:
on (release) { _root.question(a); }


וד"א, טעות באנגלית
זה אמור להיות Are you smart ולא Do you smart
_____________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה


נערך לאחרונה ע"י -FoxyBrain- בתאריך 09-10-2005 בשעה 21:34.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #29  
ישן 10-10-2005, 13:11
צלמית המשתמש של Elad92
  Elad92 Elad92 אינו מחובר  
 
חבר מתאריך: 25.08.05
הודעות: 212
שלח הודעה דרך ICQ אל Elad92 שלח הודעה דרך MSN אל Elad92
תודה רבה לשניכם!!!!
בתגובה להודעה מספר 28 שנכתבה על ידי -FoxyBrain- שמתחילה ב "אתה צודק, or לא עובד ב switch כנראה"

רציתי לענות אתמולן אבל האינטרנט התנתק לי ולא הצלחתי להתחבר אז כבר סגרתי ת'מחשב והלכתי לישון
ושוב תודה רבההההההההההההההההההההההההההה!!!!!!
הצלחתי לעשות את זה רק היום בבצפר שחשבתי על זה קלטתי שהייתי צריך לעשות return ולא להשוות את b כי זה תמיד כתב בתיבת טקסט הדינאמית את האחרון שהגדרנו
ושוב תודה רבה!!!!
זה טוב לשאלות הסקריפט הזה
קוד:
toLowerCase()

כי ככה אתה לא צריך להתלחיל לחשוב על כל התשובות האפשריות
תודה רבה גם למדתי משהו וגם הצלחתי לעשות!

https://2005-uploaded.fresh.co.il/2...10/79110920.swf
איך?
_____________________________________
חתימתכם הוסרה כיוון שלא עמדה בחוקי האתר. לפרטים נוספים לחצו כאן.


נערך לאחרונה ע"י Elad92 בתאריך 10-10-2005 בשעה 13:14. סיבה: טוב שני שקל ותעזבו אותי?
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 11:30

הדף נוצר ב 0.12 שניות עם 10 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר