בקשת הסבר
-
Math.random().toString(36).substring(7)
האם מישהו יכול להסביר לי על חלקי הקוד הזה?
(לקוח הספר של בר-זיק על node.js) -
Math.random().toString(36).substring(7)
האם מישהו יכול להסביר לי על חלקי הקוד הזה?
(לקוח הספר של בר-זיק על node.js) -
@ש-ב איפה אתה מסתבך?
החלק היחיד שיכול לסבך הוא הארגומנט ל-toString
.
יש הסבר על זה פה.
(אוצר המילים שלי בעברית לא מספיק עשירה... אני לא יודע איך לתרגם לך radix... בקיצור הארגומנט אומר באיזה שיטת מיספור להשתמש. 36 אמור להשתמש בכל המספרים + כל אותיות ה-abc) -
@yossiz
תודה, עכשיו הבנתי לראשונה מה אומר הארגומנט 36
גם .substring(7) לא מוכר לי.
אתה יכול לכתוב לי גם באידיש (אם חוקי הפורום מאפשרים זאת)@ש-ב אידיש יותר קשה לי מעברית...
פונקציית substring חותכת חתיכה מהסטרינג שהבאת לה ומחזירה את החתיכה.
הארגומנט הראשון לפונקציית substring מציין את המיקום במחרוזת שמשם הפונקציה מתחילה לחתוך. אפשר אופציונאלית להביא ארגומט שני שמציין איפה להפסיק את החיתוך.מקוה שזה מספיק ברור...
אגב, אם אתה לומד תכנות אתה צריך למצוא מקור שמשם תוכל לקבל תשובות לשאלות כאלו. יש מאות פונקציות וצריך איכשהו דרך ללמוד עליהם.
הספר של רן בר-זיק לא מתיימר להיות כל בו לנושא (reference בלע"ז)
תמיד צריך ספר (או מקור אחר) שמלמד אותך את היסודות ואחרי שאתה מכיר את היסודות צריך עדיין reference כדי לבדוק פרטים.
אני משתמש ב-MDN. אבל זה באנגלית. אני לא מכיר reference טוב בעברית. -
@ש-ב אידיש יותר קשה לי מעברית...
פונקציית substring חותכת חתיכה מהסטרינג שהבאת לה ומחזירה את החתיכה.
הארגומנט הראשון לפונקציית substring מציין את המיקום במחרוזת שמשם הפונקציה מתחילה לחתוך. אפשר אופציונאלית להביא ארגומט שני שמציין איפה להפסיק את החיתוך.מקוה שזה מספיק ברור...
אגב, אם אתה לומד תכנות אתה צריך למצוא מקור שמשם תוכל לקבל תשובות לשאלות כאלו. יש מאות פונקציות וצריך איכשהו דרך ללמוד עליהם.
הספר של רן בר-זיק לא מתיימר להיות כל בו לנושא (reference בלע"ז)
תמיד צריך ספר (או מקור אחר) שמלמד אותך את היסודות ואחרי שאתה מכיר את היסודות צריך עדיין reference כדי לבדוק פרטים.
אני משתמש ב-MDN. אבל זה באנגלית. אני לא מכיר reference טוב בעברית.