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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 01-01-07, 19:31   # 1
mlnn
משתמש - היכל התהילה
 
mlnn's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בחדר של חני
גיל: 35
הודעות: 4,417

mlnn לא מחובר  

למה משתמשים ב==?

מישהו שאל אותי ולא יכלתי להסביר לו למה חוץ מלתת דוגמאות איך כל אחד פועל.
אז למה באמת? מה היתרון של == על =?
__________________
.

בחורות ערומות
  Reply With Quote
ישן 01-01-07, 19:41   # 2
LosNir
מתאורר / יצא בחוץ
 
LosNir's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ראשון לציון
גיל: 33
הודעות: 2,686
שלח הודעה באמצעות ICO אל LosNir שלח הודעה באמצעות MSN אל LosNir

LosNir לא מחובר  

ככה מתכנתים ב PHP, אתה רוצה לדעת למה? תשאל את המפתחים של השפה.

"==" הוא על מנת להשוות ערך אמת, ו "=" הוא על מנת להשוות ערך שקר.
  Reply With Quote
ישן 01-01-07, 19:46   # 3
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

= זה בשביל לשים ערך, ואחרי שזה היה תפוס אז היו צריכים למצוא ביטוי להשוואה...אז עשו ==..

אם הבנתי נכון את השאלה.
  Reply With Quote
ישן 01-01-07, 19:46   # 4
CSite.co.il
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,816

CSite.co.il לא מחובר  

דוגמא:
a == 1 שזה באמת שווה לערך אחד.
flag= 1 זה לא באמת הערך אחד, זה יותר לנכון או לא נכון [0/1], יש מספר משמעויות.

בקיצור - פעמיים זה נותן ערך אמיתי למספר, פעם אחת נותן אפשרויות/הרשאות וכדו', לא אמיתי.
  Reply With Quote
ישן 01-01-07, 19:47   # 5
omaniusd
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 823

omaniusd לא מחובר  

דאבל-שוויון, לשם בדיקת שוויון. משמש בעיקר בתנאים, לבדיקת שוויון בין זוג נתונים.
שוויון, לשם השמה. להכנסת ערך.
  Reply With Quote
ישן 01-01-07, 19:49   # 6
Chip3D
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: תל אביב
גיל: 33
הודעות: 125
שלח הודעה באמצעות ICO אל Chip3D שלח הודעה באמצעות MSN אל Chip3D

Chip3D לא מחובר  

וב-JavaScript, '==' זהו סימן השוואה בין שני דברים. נניח, בין משתנה וערך שמתקבל אליו (דוגמא: אם בתיבת גיל הערך שווה ל-8, אז יוצגו התכנים לגילאי 8...)
לעומת זאת, '=' זהו אופרטור השמה. אם אתה כותב נניח שם משתנה ורוצה להציב לו ערך בJS, אתה תעשה זאת כך: var age = 8.

קפיש?
__________________
עומר.
--------
פריק של:
תיכנות || קידום ושיווק אתרים || מידול תלת מימד || הוסטס.
  Reply With Quote
ישן 01-01-07, 19:50   # 7
mlnn
משתמש - היכל התהילה
 
mlnn's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בחדר של חני
גיל: 35
הודעות: 4,417

mlnn לא מחובר  

תודה לכל מי השגיב, אבל למישהו יש את ההיסטוריה של זה?
כי אני דיי בטוח שיש כמה שפות ששם אין ==\אפשר להשתמש ב= בכל המקומות של ==.
למה עשו את המעבר הזה?
__________________
.

בחורות ערומות
  Reply With Quote
ישן 01-01-07, 19:50   # 8
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

אין דבר כזה "=", יש "==" ו"===" שמשמשים לשוויון בין דברים ושוויון תלוי-רישיות מאותו סוג משתנה בין דברים בהתאמה.
"=" משמש אך ורק לקביעת ערך למשתנה מסויים, ואין לו שימוש בתנאים.
__________________
תומר
  Reply With Quote
ישן 01-01-07, 20:35   # 9
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

ציטוט:
נכתב במקור על ידי mlnn צפה בהודעה
תודה לכל מי השגיב, אבל למישהו יש את ההיסטוריה של זה?
כי אני דיי בטוח שיש כמה שפות ששם אין ==\אפשר להשתמש ב= בכל המקומות של ==.
למה עשו את המעבר הזה?
ככה זה למשל בפסקל.
ולהשמת ערך משתמשים ב:=.
למה הם עשו? מי יודע כנראה חשבו שזה יותר נוח(ולי אישית זה באמת ככה)
  Reply With Quote
ישן 01-01-07, 20:49   # 10
omaniusd
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 823

omaniusd לא מחובר  

ציטוט:
נכתב במקור על ידי mlnn צפה בהודעה
תודה לכל מי השגיב, אבל למישהו יש את ההיסטוריה של זה?
כי אני דיי בטוח שיש כמה שפות ששם אין ==\אפשר להשתמש ב= בכל המקומות של ==.
למה עשו את המעבר הזה?
שפות שנגזרו מ Basic, משתמשות ב"שווה" כאופרטור משותף גם להשמה וגם להשוואה.
שפות שנגזרו מC או Java משתמשות בהבדל הזה בין אופרטור השמה (=) לאופרטור בדיקת השוויון (==).
  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. הזמן כעת הוא 22:44.

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