ABA


"מה לא תקין בקוד הבא?"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #10102 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10102
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   10:57   30.03.11   
אל הפורום  
  מה לא תקין בקוד הבא?  
 
  

function play()
{
var sum = 4;
var today = new Date();
month = 7 - today.getMonth() ;
day = 9 - today.getDate();
document.write(day + "<br />" + month + "<br />");
if (today.getDate()>9)
{
document.write("ok<br />");
month=month-1;
}
else if (day<0)
{
sum=day*(-1);
}
document.write(month + " months and " + sum + " days");


}

למה ה else if לא עובד?
הרי התשובה לשאלה היא אמת
והקוד שבתוכו לא מתבצע, אין איזה דיבגר לג'אוה סקריפט?


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  התנאי הראשון שלך הוא נכון, למה שייכנס ל-else? Ice Cold  30.03.11 13:20 1
     כי זה else if, בדיקה נוספת לא? dvir8 30.03.11 13:38 2
         else מתרחש רק כאשר התנאי הראשון הוא לא נכון. Ice Cold  30.03.11 13:48 3
             אז איך אני בודק שני תנאים? שהתנאי לא תלוי בראשון? dvir8 30.03.11 13:55 4
                 מוריד את ה-ELSE והופך את זה ל-IF בפני עצמו. Ice Cold  30.03.11 14:17 5
                     יאאללה איזה פאק ביסוד היה לי עכשיו אתה לא מבין. dvir8 30.03.11 14:21 6

       
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   13:20   30.03.11   
אל הפורום  
  1. התנאי הראשון שלך הוא נכון, למה שייכנס ל-else?  
בתגובה להודעה מספר 0
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   13:38   30.03.11   
אל הפורום  
  2. כי זה else if, בדיקה נוספת לא?  
בתגובה להודעה מספר 1
 
   ערכתי לאחרונה בתאריך 30.03.11 בשעה 13:42 בברכה, dvir8
 
זה לא else

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

הבנת את הכוונה שלי? אני רוצה שהוא יבדוק משהו אם כן הוא יעשה אותו וימשיך לבדוק עוד משהו, ללא הכנסה של if בתוך if

בשורה תחתונה: אני רוצה שגם אם התנאי הראשון הוא שקר עדיין תהיה בדיקה לתנאי השני


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   13:48   30.03.11   
אל הפורום  
  3. else מתרחש רק כאשר התנאי הראשון הוא לא נכון.  
בתגובה להודעה מספר 2
 
במקרה שלך רק אם התנאי הראשון הוא לא נכון והתנאי השני הוא נכון, ה-else יופעל, אבל התנאי הראשון הוא כן נכון, אז הרצף נקטע שם.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   13:55   30.03.11   
אל הפורום  
  4. אז איך אני בודק שני תנאים? שהתנאי לא תלוי בראשון?  
בתגובה להודעה מספר 3
 
   עד היום הייתי בטוח ש else if זה בדיוק הכוונה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   14:17   30.03.11   
אל הפורום  
  5. מוריד את ה-ELSE והופך את זה ל-IF בפני עצמו.  
בתגובה להודעה מספר 4
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   14:21   30.03.11   
אל הפורום  
  6. יאאללה איזה פאק ביסוד היה לי עכשיו אתה לא מבין.  
בתגובה להודעה מספר 5
 
   תודה חבר


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net