עבור לתוכן

מישהו שמבין ב Javascript?

תגובה מומלצת
צוות האתר אישר תגובה זו וניתן לסמוך על התוכן הנכתב בה.

יוצר/ת האשכול WackThat
  • כן
  • 311
  • 1.1k הודעות

אז אני מנסה ללמוד Javascript ומתקדם לי סבבה בינתיים, ונתנו לי משימה לעשות פונקציה שתספור קלפים ב Black Jack ותגיד מתי להמר ומתי לעשות HOLD.

cfeb81c99086a3c727230bf7d7687ffa.png

 

אז עשיתי Switch statement והכל עבד טוב ויפה אבל בלמטה של הפונקציה ב Return הייתי צריך שכל הSwitch יחזיר Output נורמאלי למשתמש אז ניסיתי כמה דברים ולא הצלחתי למצוא פתרון, אז חיפשתי באינטרנט ומצאתי את הקוד הבא (הקוד שמצאתי באינטרנט נמצא בשורה 27):

 

b3c275267dc536fd4c4eddf82721d841.png

אז הקוד הזה עבד אבל לא הבנתי בדיוק את מה שרשום בתוך הסוגריים ב RETURN,  לא הבנתי מה הסימן שאלה עושה שם, מה הנקודותיים עושות ואיך זה בדיוק אמור להביא למשתמש את התשובה.

אשמח אם מישהו יעזור לי :)

קישור ישיר להודעה
שתף באתרים אחרים

  • תגובות 5
  • נוצר
  • תגובה אחרונה

משתמשים מובילים באשכול זה

ימים פופלאריים

משתמשים מובילים באשכול זה

ימים פופלאריים

EYT
  • heisenberg
  • 215
  • 2.1k הודעות

אם אני לא טועה

לא נגעתי בJS הרבה זמן

זה אומר 

תחזיר את count ותוסיף (אם count גדול מאפס bet אם לא hold )

זה כמו if מקוצר כאילו 

קישור ישיר להודעה
שתף באתרים אחרים

trippY_CSGO
  • טל
  • 4
  • 46 הודעות

?=then

:=else

קישור ישיר להודעה
שתף באתרים אחרים

יוצר/ת האשכול WackThat
  • כן
  • 311
  • 1.1k הודעות
לפני 1 דקה EYT אמר:

אם אני לא טועה

לא נגעתי בJS הרבה זמן

זה אומר 

תחזיר את count ותוסיף (אם count גדול מאפס bet אם לא hold )

זה כמו if מקוצר כאילו 

אבל אתה יודע כאילו מה התפקיד של הסימן שאלה והנקודותיים במצבים האלה?

קישור ישיר להודעה
שתף באתרים אחרים

EYT
  • heisenberg
  • 215
  • 2.1k הודעות
לפני כעת WackThat אמר:

אבל אתה יודע כאילו מה התפקיד של הסימן שאלה והנקודותיים במצבים האלה?

הסימן שאלה אומר שזה if 
הנקודותיים בעצם מפרידות בין התשובות

כאילו 

count > 0 ? yes : no 

yes זה ההדפסה של הנכון

no זה ההדפסה של לא נכון

כאילו אם מה שכתוב לפני הסימן שאלה נכון או לא 

קישור ישיר להודעה
שתף באתרים אחרים

יוצר/ת האשכול WackThat
  • כן
  • 311
  • 1.1k הודעות
לפני 1 דקה EYT אמר:

הסימן שאלה אומר שזה if 
הנקודותיים בעצם מפרידות בין התשובות

כאילו 

count > 0 ? yes : no 

yes זה ההדפסה של הנכון

no זה ההדפסה של לא נכון

כאילו אם מה שכתוב לפני הסימן שאלה נכון או לא 

אהההה תודה רבה!

קישור ישיר להודעה
שתף באתרים אחרים

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

עליך להיות משתמש רשום על מנת להגיב

צור חשבון

צור חשבון חדש בקהילה בקלי קלות.

רישום חשבון חדש

התחבר

משתמש קיים? התחבר.

התחבר עכשיו

מנהלי הפורום

בפורום זה אין מנהלים

אולי יעניין אותך גם

×
×
  • צור חדש...