כיצד לחשב ערכי סינוס בשיטת JavaScript Math sin()?

Kyzd Lhsb Rky Synws Bsytt Javascript Math Sin



מתמטיקה נדרשת בכל היבט של תכנות, החל מ-frontend ועד backend, ליישור האנימציה והמעברים לבניית ההיגיון המורכב של האפליקציה. מתמטיקה הופכת את חייו של המתכנת להרבה יותר קלים על ידי מתן דרך קלה יותר לבצע מספר משימות וגם עוזרת בתרחישי אימות נתונים או התאמת דפוסים. לְמַרְבֶּה הַמַזָל! JavaScript מציע את ' מתמטיקה ' אובייקט בעל מאפיינים ושיטות שונות ולביצוע ספציפית של ' לְלֹא פונקציית טריגונומטריה, שלה לְלֹא נעשה שימוש בשיטת ()'.

בלוג זה מסביר את התהליך למציאת ערכי הסינוס באמצעות שיטת Math sin() של JavaScript.







כיצד לחשב ערכי סינוס בשיטת JavaScript Math sin()?

ה ' לְלֹא ()' השיטה מקבלת את הערך המספרי בסוג הרדיאן ומבצעת את פונקציית החטא הטריגונומטרית על הערך המסופק. הערך המוחזר נמצא תמיד בין ' 1' ו-'-1' ויכולים להיות 'NAN ' אם הערך שסופק אינו בסוג המספרי.



תחביר

התחביר עבור שיטת JavaScript Math.sin() מצוין להלן:



מתמטיקה . לְלֹא ( val )

ה ' val ” הוא הערך המספרי בפורמט הרדיאן. אם למפתח יש ערך בדרגה, יש להמיר אותו תחילה לרדיאנים, ואז הרדיאן המתקבל יועבר ל' לְלֹא ()' שיטה. הנוסחה המשמשת להמרה מצוינת להלן:





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



תוֹאַר 0 30 ארבע חמש 60 90 180 270 360
רדיאנים 0 0.523 0.79 1,047 1.57 3.14 4,712 6.28

בואו נביא כמה דוגמאות להבנת ה' לְלֹא ()' שיטה.

דוגמה 1: החלת שיטת sin() על ערכים חיוביים

בדוגמה זו, ההתנהגות של ' לְלֹא שיטת ()' עם ה-' חִיוּבִי ' מעלות יתוארו על ידי העברת הערך המומר של ערכי מעלות מתאימים למספר הרדיאן. לאחר מכן, הכנס את הערכים האלה לתוך ' לְלֹא ()' סוגריים של שיטת:

< תַסרִיט >
לְנַחֵם. עֵץ ( 'סינוס ל-60 מעלות:' + מתמטיקה . לְלֹא ( 1,047 ) )
לְנַחֵם. עֵץ ( 'סינוס ל-90 מעלות:' + מתמטיקה . לְלֹא ( 1.57 ) )
לְנַחֵם. עֵץ ( 'סינוס ל-180 מעלות:' + מתמטיקה . לְלֹא ( 3.14 ) )
לְנַחֵם. עֵץ ( 'סינוס ל-270 מעלות:' + מתמטיקה . לְלֹא ( 4,712 ) )
לְנַחֵם. עֵץ ( 'סינוס ל-360 מעלות:' + מתמטיקה . לְלֹא ( 6.28 ) )
תַסרִיט >

בשורות הקוד שלמעלה, ערכי הרדיאן עבור ערכי מעלות תואמים מוכנסים בתוך ה-' חטא מתמטיקה ()' פונקציה. ערכי הרדיאן החיוביים נוצרו באמצעות הנוסחה שתוארה לעיל. ה ' + ' הוא סימן לשרשור, המשלב את הטקסט והתוצאות של השיטה כדי להציג אותם זה ליד זה מעל המסוף.

לאחר הידור של הקוד האמור לעיל, חלון המסוף נראה כך:

הפלט מראה ששיטת sin() מחזירה בהצלחה את הערכים עבור כל ערך סוג רדיאן מסופק של מעלות.

דוגמה 2: כאשר שיטת sin() נותנת אפס ו-NaN

במקרה זה, ההתנהגות של ' לְלֹא שיטת ()' עם הערכים של ' 0 ',' סוגריים ריק', 'לא מוגדר' ו'מחרוזת ' עומד להימצא, כפי שמוצג להלן:

< תַסרִיט >
לְנַחֵם. עֵץ ( 'סינוס של 0:' + מתמטיקה . לְלֹא ( 0 ) )
לְנַחֵם. עֵץ ( 'סינוס כשהסוגריים ריקים:' + מתמטיקה . לְלֹא ( ) )
לְנַחֵם. עֵץ ( 'סינוס בעל ערך לא מוגדר:' + מתמטיקה . לְלֹא ( לא מוגדר ) )
לְנַחֵם. עֵץ ( 'סינוס של ערך מחרוזת:' + מתמטיקה . לְלֹא ( 'לינוקס' ) )
תַסרִיט >

כפי שצוין לעיל, שקר שונה סופק ל' לְלֹא ()' שיטה כדי לאחזר את ההתנהגות שלה ולמצוא היכן שיטה זו מחזירה ' NaN ' ו' אֶפֶס '.

הפלט שנוצר לאחר ההידור מוצג להלן:

הפלט מראה שהערך הלא מוגדר, הריק או המחרוזת אינו מקובל על ידי ' לְלֹא שיטת ()' והיא מחזירה ' NaN ' (לא מספר) בתגובה להם. יתרה מכך, במקרה של ' 0 ' שיטת sin() מחזירה את ' 0 ' ערך.

דוגמה 3: יישום שיטת sin() על ערכים שליליים

ה ' לְלֹא ניתן ליישם את שיטת ()' גם על מעלות שליליות על ידי המרתן לרדיאנים, כמו במקרה של מעלות חיוביות. להלן טבלת ההמרה של כמה מעלות שליליות לרדיאנים:

תוֹאַר 0 -30 -ארבע חמש -60 -90 -180 -270 -360
רדיאנים 0 -0.523 -0.79 -1,047 -1.57 -3.14 -4,712 -6.28

בואו נכניס כמה מהרדיאנים השליליים האלה לתוך ה' לְלֹא ()' שיטה:

< תַסרִיט >
לְנַחֵם. עֵץ ( 'סינוס ל-60 מעלות:' + מתמטיקה . לְלֹא ( - 1,047 ) )

לְנַחֵם. עֵץ ( 'סינוס ל-90 מעלות:' + מתמטיקה . לְלֹא ( - 1.57 ) )
לְנַחֵם. עֵץ ( 'סינוס ל-180 מעלות:' + מתמטיקה . לְלֹא ( - 3.14 ) )
לְנַחֵם. עֵץ ( 'סינוס ל-270 מעלות:' + מתמטיקה . לְלֹא ( - 4,712 ) )
לְנַחֵם. עֵץ ( 'סינוס ל-360 מעלות:' + מתמטיקה . לְלֹא ( - 6.28 ) )
תַסרִיט >

לאחר הקומפילציה של הקוד לעיל:

הפלט מראה כי ' לְלֹא שיטת ()' יושמה בהצלחה בדרגות שליליות.

סיכום

ערכי הסינוס מחושבים על ידי המרת ערכי המעלות שסופקו לפורמט רדיאן ולאחר מכן העברת הערכים שנוצרו ישירות ב' לְלֹא ()' שיטה. שיטה זו מחזירה ' 0 ' רק כאשר הערך של ' 0 ' מועבר ל' לְלֹא ()' שיטת ומדפיס ' NaN ' במקרה של ערך ריק, לא מוגדר או מחרוזת. בלוג זה הסביר את התהליך לחישוב ערכי סינוס באמצעות ' חטא מתמטיקה ()' שיטה.