עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

"AND" ו- "OR" ב- VBSCRIPT

Featured Replies

פורסם

שלום לכם,

לא הבנתי את סדר העדיפויות של האופרטורים הנ"ל ומה קורה במצב בו האופרנדים הם מספרים כלשהם? לדוג' איך מתבצע החישוב בביטוי הבא:

x= 2 OR 3 AND 5

תודה.

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

פורסם

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

קח את הביטוי:

0 AND 1

מאחר שהמחשב מסמן ביטוי שקרי כ-0 ואמת כ-1 במקרה זה לא יתבצע התנאי, אך אם יהיה שער לוגי OR במקום AND הוא כה יתבצע.

מקווה שהבנת

פורסם
  • מחבר

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

קח את הביטוי:

0 AND 1

מאחר שהמחשב מסמן ביטוי שקרי כ-0 ואמת כ-1 במקרה זה לא יתבצע התנאי, אך אם יהיה שער לוגי OR במקום AND הוא כה יתבצע.

מקווה שהבנת

כן את זה גם אני יודע, אבל אני צריך מישהו שיודע VBSCRIPT.

פורסם

בעקרון השערים הלוגיים עובדים רק עם ערכים בוליאניים,כלומר TRUE וFALSE או 1 ו-0.

במידה ואתה מכניס מספר כלשהו המחשב הופך את המס העשרוני שלך למס' בינארי ואז מבצע את הפעולה.

לשערים הלוגיים אין סדר עדיפויות, הסדר שבו כתבת אותם זה הסדר שבו הפעולות יתבצעו.

עכשיו אני אתייחס לדוגמא שלך:

תחילה אני אהפוך את המספרים שלך לבסיס בינארי:

2=0010

3=0011

5=0101

עכשיו נבצע את הפעולות לפי הסדר:

נעשה פעולת OR עם 2 ו 3 ונקבל את המספר 0011 כלומר 3

עכשיו נבצע AND עם 3 ו5 ונקבל 0001 כלומר 1

לכן X יהיה שווה 1

פורסם
  • מחבר

בעקרון השערים הלוגיים עובדים רק עם ערכים בוליאניים,כלומר TRUE וFALSE או 1 ו-0.

במידה ואתה מכניס מספר כלשהו המחשב הופך את המס העשרוני שלך למס' בינארי ואז מבצע את הפעולה.

לשערים הלוגיים אין סדר עדיפויות, הסדר שבו כתבת אותם זה הסדר שבו הפעולות יתבצעו.

עכשיו אני אתייחס לדוגמא שלך:

תחילה אני אהפוך את המספרים שלך לבסיס בינארי:

2=0010

3=0011

5=0101

עכשיו נבצע את הפעולות לפי הסדר:

נעשה פעולת OR עם 2 ו 3 ונקבל את המספר 0011 כלומר 3

עכשיו נבצע AND עם 3 ו5 ונקבל 0001 כלומר 1

לכן X יהיה שווה 1

תודה רבה :xyxthumbs:

פורסם

דרך אגב

אם אתה לא יודע מה סדר הפעולות של אופרטורים... תשתמש בסוגריים.

גם אם אתה חושב שזה לא נחוץ.

Better safe than sorry ;)

פורסם

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

פורסם

נכון צודק,טעות שלי, קודם עושים AND ואז OR והתשובה תצא 3

ארכיון

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

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.