קושי בפתירת תרגיל ג'אווה סקריפט־ - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

קושי בפתירת תרגיל ג'אווה סקריפט־


רון88
 Share

Recommended Posts

אהלן

לומד בספר ג'אווה סקריפט ויש לי קושי בתרגיל:

let foo = thursday;
if (foo === 'Thursday' || foo === 'thursday' || foo === 5) {
    console.log('Yay! Thursday!')
}

מה הטעות שגורמת לקונסולה לכתוב?

Uncaught ReferenceError: thursday is not defined
    <anonymous> file:///home/ron/Documents/JS/source.js:1

תודה!

נערך על-ידי רון88
קישור לתוכן
שתף באתרים אחרים

ציטוט של mzn

חסרות לך מרכאות בשורה הראשונה מסביב למילה thursday. אם אתה לא מתייחס למילה כמחרוזת, התכנית חושבת שזה משתנה. 

תודה! לא שמתי לב

 

ציטוט

מחזק את mzn, ובנוסף אם היית מגדיר את thursday כמשתנה בעל ערך כלשהו עוד לפני שהגדרת את foo, לא הייתה מתחוללת שגיאה

MZN את הכוונה שלך דווקא פחות הצלחתי להבין.
תודה

קישור לתוכן
שתף באתרים אחרים

ציטוט של רון88

תודה! לא שמתי לב

 

MZN את הכוונה שלך דווקא פחות הצלחתי להבין.
תודה

אם בראשית הקוד היה כתוב let thursday=משהו, הוא לא היה מקפיץ שגיאה

אתה יכול להריץ ולראות:

let thursday='something'
let foo = thursday;
if (foo === 'Thursday' || foo === 'thursday' || foo === 5) {
    console.log('Yay! Thursday!')
}
קישור לתוכן
שתף באתרים אחרים

ציטוט של Randomness

אם בראשית הקוד היה כתוב let thursday=משהו, הוא לא היה מקפיץ שגיאה

אתה יכול להריץ ולראות:


let thursday='something'
let foo = thursday;
if (foo === 'Thursday' || foo === 'thursday' || foo === 5) {
    console.log('Yay! Thursday!')
}

וואלה־למה זה קורה בעצם שאפשר גם ככה?

קישור לתוכן
שתף באתרים אחרים

הצטרפ/י לדיון

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

אורח
הוסף תגובה

×   התוכן שהודבק הוא עם עיצוב.   הסר עיצוב

  Only 75 emoji are allowed.

×   הקישור שלך הוטמע אוטומטית.   הצג כקישור רגיל

×   התוכן הקודם שלך שוחזר אוטומטית.   נקה הכל

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
  • צור חדש...