
Math.E הוא הקבוע האי-רציונלי שמשמש בחישובים מתמטיים, בערך 2.718. Math.PI הוא פאי, בערך 3.14. יש גם קבועים לוגריתמיים, ושורש 2 ושורש חצי.Math.abs מחזיר את הערך המוחלט, ולכן מינוס 50 הופך ל-50.Math.ceil מעגל כלפי מעלה, ולכן 4.1 הופך ל-5. Math.floor מעגל כלפי מטה, ולכן 4.9 הופך ל-4.Math.round מעגל לפי המספר עצמו, וחצי מעוגל למעלה. לכן 2.5 הופך ל-3 ו-2.1 הופך ל-2.Math.max ו-Math.min מקבלים כמה ערכים, ומחזירים את הגדול או הקטן ביותר.Math.pow(2, 6) מחשב 2 בחזקת 6, שהוא 64. Math.sqrt(100) מחזיר 10.Math.random מחזיר מספר בין 0 לבין 1, כולל 0 ולא כולל 1. כדי לקבל טווח, מחשבים את גודלו, כופלים את התוצאה בו ומוסיפים את הערך המינימלי. לקבלת מספר שלם עוטפים את התוצאה ב-Math.floor.Math.abs(-50), Math.ceil(4.1), Math.floor(4.9), Math.round(2.5), Math.pow(2, 6), Math.sqrt(100), Math.random().Math.round שונה מ-Math.ceil ו-Math.floor, כי הוא מעגל לפי המספר עצמו ולא תמיד לאותו כיוון.הטקסט המלא של הדקות הראשונות בהרצאה «פעולות מתמטיות ב-javascript» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
האובייקט הבא שאנחנו הולכים לראות בג'אווה סקריפט נקרא Math. Math בעצם זה אובייקט שמכיל מספר פונקציות ומספר קבועים לביצוע פעולות מתמטיות. איפה אנחנו נרצה להשתמש עם זה?
אז בעצם כל פעם שאנחנו רוצים לעשות חישובים מתמטיים, Calculations שונים, לדוגמה אנחנו רואים פה איזשהו מחשבון שאנחנו יכולים לבצע כל מיני חישובים איתו.
אנחנו יכולים לבצע כפל, אנחנו יכולים לבצע חילוק, כל פעולות החשבון. כל פעם שאנחנו רוצים בעצם שיהיה לנו מחשבון או כל מיני חישובים מתמטיים אנחנו יכולים להשתמש עם האובייקט הזה.
אז בואו נראה מה הקבועים ומה הפונקציות שקיימים בו. אז ראשית באובייקט הזה math קיימים מספר קבועים.
קבועים מתמטיים לדוגמה קבוע e. בואו נראה למה זה שווה. אז בעצם e זה קבוע אי רציונלי ששווה ל-2.718 וכולי וכולי שמשתמשים איתו המון במספרים מרוכבים מתמטיים.
קבוע אולי יותר מוכר מאף נקודה פאי. בואו נסתכל עליו 3.14 קבוע לי רציונלי כמובן שמתאר את היחס בין הרדיוס להיקף המעגל. קבועים נוספים שאולי אנחנו צריכים זה בעצם קבועים כמו len של 10, len של 2, לוג 10, לוג 2, פאי ראינו, שורש 2, שורש חצי וכולי.
בנוסף לקבועים מתמטיים קיים לנו כאן פונקציות מתמטיות שונות. בואו נסתכל על כמה פונקציות. ראשית קיימת לנו הפונקציה אבסולוט.
מחזירה לנו ערך מוחלט כאן אמור לחזור 50 וגם כאן אמור לחזור 50. בואו נסתכל ויש לנו מינוס 50 הפך ל-50 50 נשאר 50 פונקציית אבסולוט פונקציה נוספת סילינג סילינג לוקחת מספר ומעגלת אותו כלפי מעלה כלומר סילינג תקרא אנחנו רואים ש-4.1 הפך ל-5 אותו הדבר יש לנו עיגול כלפי מטא וזאת תהיה פונקציית פלור 4.9 אמור להפוך
ל-4 פונקציה נוספת שקיימת לנו נקראת מקס מקס בעצם מקבלת מספר בלתי מוגבל של פרמטרים ומחזירה לנו כמובן את המקסימלי קיבלנו 87 כמספר מקסימלי אותו הדבר קיימת לנו הפונקציה מין מאפשרת לנו לקבל מספר מינימלי בואו נגיד שהמספר הזה מינוס 5 ואנחנו קיבלנו אותו בתור
המספר המינימלי פונקציה מאוד נפוצה שמשתמשים איתה המון נקראת power פונקציה הזאת מעלה בחזקה 2 בחזקת 6 תן לנו 64. פונקציה נוספת, קווירט, שורש, שורש 100, ניתן לנו כמובן 10.
פונקציות אלה כמובן עובדות גם על מספרים לא שלמים. לדוגמה, שורש 102 ניתן לנו 10.099 וכולי.