הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 20-06-09, 12:12   # 1
raNge
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jan 2009
הודעות: 188

raNge לא מחובר  

שאלה| FOR בJS

הקוד הזה עובד לי
HTML קוד:
     <script language="JavaScript">
     <!--
	var Num ;
	
	for (Num = 1 ; Num <= 10 ; Num++) {
		if (Num == 2) {
			continue ;
		}
		alert(Num) ;
	}
     -->
     </script>
אבל הקוד הזה לא עובד לי למה ?
HTML קוד:
     <script language="JavaScript">
     <!--
	var Num ;
	
	for (Num = 1 ; Num <= 10 ; Num++) {
		if ((Num == 2) && (Num == 4)) {
			continue ;
		}
		alert(Num) ;
	}
     -->
     </script>
תודה !.
  Reply With Quote
ישן 20-06-09, 12:25   # 2
intercooler3819
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jul 2008
הודעות: 1,056

intercooler3819 לא מחובר  

NUM לא יכול להיות באותו זמן שווה ל2 ול4 אם זה הכוונה שלך
__________________
  Reply With Quote
ישן 20-06-09, 12:26   # 3
raNge
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jan 2009
הודעות: 188

raNge לא מחובר  

למה לא ?
השתמשתי ב&& זה לא אפשרי?
התכוונתי שהוא ידלג על 2 ועל 4
לא אפשרי?
תודה
  Reply With Quote
ישן 20-06-09, 12:39   # 4
mlnn
משתמש - היכל התהילה
 
mlnn's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בחדר של חני
גיל: 35
הודעות: 4,417

mlnn לא מחובר  

&& - שני התנאים צריכים להתקיים
|| - תנאי אחד צריך להתקיים
__________________
.

בחורות ערומות
  Reply With Quote
ישן 20-06-09, 15:52   # 5
raNge
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jan 2009
הודעות: 188

raNge לא מחובר  

^^
נו מה קשור?
הכול בסדר בקוד, שניהם מגיעים ל2 ול4
ומשום מה הוא לא עובד
  Reply With Quote
ישן 20-06-09, 16:13   # 6
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

מה ש mlnn מנסה להגיד לך זה שהמשתנה Num לא יכול להכיל בעת ובעונה אחת 2 ערכים (2 ו- 4). התנאי שלך צריך להיות "או", שהסימון שלו הוא "||".
__________________
תומר
  Reply With Quote
ישן 20-06-09, 16:15   # 7
Shay Ben Moshe
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2007
הודעות: 1,397

Shay Ben Moshe לא מחובר  

אני אסביר את זה יותר בפשטות && מסמל וגם. משמע "אם num שווה ל2 וגם ל4 (שינהם בו זמנית) אז...".
מנגד, הסימן || הוא או. משמע "אם Num שווה ל2 או ל4 (רק אחד מהם) אז...".

מקווה שזה קצת יותר מובן.
__________________
שי בן משה - בונה אתרים
חותך אתרים, ומתכנת צד לקוח וצד שרת.
  Reply With Quote
ישן 20-06-09, 16:36   # 8
raNge
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jan 2009
הודעות: 188

raNge לא מחובר  

כן, הבנתי תודה,
רק שהפרדתי את שניהם בשני IF'im
אז שניהם עבדו,

הינה אם תשימו לב,

HTML קוד:
     <script language="JavaScript">
     <!--
	var Num ;
	
	for (Num = 1 ; Num <= 10 ; Num++) {
		if (Num == 2) {
			continue ;
		}
		if (Num == 4) {
			continue ;
		}
		alert(Num) ;
	}
     -->
     </script>
עכשיו זה עובד, רק אחרי שהפרדתי אותם..
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 09:09.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ