ஜாவாஸ்கிரிப்ட் கணிதம் sin() முறை மூலம் சைன் மதிப்புகளை எவ்வாறு கணக்கிடுவது?

Javaskiript Kanitam Sin Murai Mulam Cain Matippukalai Evvaru Kanakkituvatu



பயன்பாட்டிற்கான சிக்கலான தர்க்கத்தை உருவாக்குவதற்கு அனிமேஷனையும் மாற்றங்களையும் சீரமைக்க, முன்பக்கம் முதல் பின்தளம் வரையிலான நிரலாக்கத்தின் ஒவ்வொரு அம்சத்திலும் கணிதம் தேவைப்படுகிறது. கணிதமானது பல பணிகளைச் செய்வதற்கு எளிதான வழியை வழங்குவதன் மூலம் ப்ரோக்ராமரின் வாழ்க்கையை மிகவும் எளிதாக்குகிறது மற்றும் தரவு சரிபார்ப்பு அல்லது பேட்டர்ன்-பொருந்தும் காட்சிகளுக்கு உதவுகிறது. அதிர்ஷ்டவசமாக! ஜாவாஸ்கிரிப்ட் வழங்குகிறது ' கணிதம் 'பல்வேறு பண்புகள் மற்றும் முறைகளைக் கொண்ட பொருள் மற்றும் குறிப்பாகச் செயல்படுத்துவதற்கு' இல்லாமல் 'முக்கோணவியல் செயல்பாடு, அதன்' இல்லாமல் ()” முறை பயன்படுத்தப்படுகிறது.

இந்த வலைப்பதிவு JavaScript இன் Math sin() முறையைப் பயன்படுத்தி சைன் மதிப்புகளைக் கண்டறியும் செயல்முறையை விளக்குகிறது.







ஜாவாஸ்கிரிப்ட் கணிதம் sin() முறை மூலம் சைன் மதிப்புகளை எவ்வாறு கணக்கிடுவது?

' இல்லாமல் ()” முறையானது ரேடியன் வகையிலுள்ள எண் மதிப்பை ஏற்றுக்கொள்கிறது மற்றும் வழங்கப்பட்ட மதிப்பின் மீது முக்கோணவியல் பாவச் செயல்பாட்டைச் செய்கிறது. திரும்பிய மதிப்பு எப்போதும் ' 1' மற்றும் '-1' மற்றும் 'NAN' ஆக இருக்கலாம் ” வழங்கப்பட்ட மதிப்பு எண் வகையாக இல்லாவிட்டால்.



தொடரியல்

JavaScript Math.sin() முறைக்கான தொடரியல் கீழே கூறப்பட்டுள்ளது:



கணிதம் . இல்லாமல் ( மதிப்பு )

' மதிப்பு ” என்பது ரேடியன் வடிவத்தில் உள்ள எண் மதிப்பு. டெவலப்பருக்கு பட்டத்தில் மதிப்பு இருந்தால், அது முதலில் ரேடியன்களாக மாற்றப்பட வேண்டும், பின்னர் பெறப்பட்ட ரேடியன் ' இல்லாமல் ()” முறை. மாற்றுவதற்குப் பயன்படுத்தப்படும் சூத்திரம் கீழே குறிப்பிடப்பட்டுள்ளது:





பெரும்பாலும் பயன்படுத்தப்படும் டிகிரி ரேடியன்களாக மாற்றப்படும் கீழே உள்ள அட்டவணையைப் பார்க்கவும்



பட்டம் 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: எதிர்மறை மதிப்புகளில் பாவம்() முறையைப் பயன்படுத்துதல்

' இல்லாமல் நேர்மறை டிகிரிகளைப் போலவே, ரேடியன்களாக மாற்றுவதன் மூலம் எதிர்மறை டிகிரிகளுக்கும் ()” முறையைப் பயன்படுத்தலாம். சில எதிர்மறை டிகிரிகளை ரேடியன்களாக மாற்றும் அட்டவணை கீழே கொடுக்கப்பட்டுள்ளது:

பட்டம் 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 ) )
பணியகம். பதிவு ( 'Sine for -180 டிகிரி:' + கணிதம் . இல்லாமல் ( - 3.14 ) )
பணியகம். பதிவு ( 'Sine for -270 டிகிரி:' + கணிதம் . இல்லாமல் ( - 4,712 ) )
பணியகம். பதிவு ( 'Sine for -360 டிகிரி:' + கணிதம் . இல்லாமல் ( - 6.28 ) )
கையால் எழுதப்பட்ட தாள் >

மேலே உள்ள குறியீட்டைத் தொகுத்த பிறகு:

வெளியீடு காட்டுகிறது ' இல்லாமல் ()” முறை எதிர்மறையான டிகிரிக்கு வெற்றிகரமாகப் பயன்படுத்தப்பட்டது.

முடிவுரை

வழங்கப்பட்ட டிகிரி மதிப்புகளை ரேடியன் வடிவமாக மாற்றுவதன் மூலம் சைன் மதிப்புகள் கணக்கிடப்படுகின்றன, பின்னர் உருவாக்கப்பட்ட மதிப்புகளை நேரடியாக ' இல்லாமல் ()” முறை. இந்த முறை திரும்பும் ' 0 '' இன் மதிப்பு மட்டுமே 0 ''க்கு அனுப்பப்படுகிறது இல்லாமல் ()' முறை மற்றும் அச்சிட்டு ' NaN ” வெற்று, வரையறுக்கப்படாத அல்லது சரம் மதிப்பு. இந்த வலைப்பதிவு 'சைன் மதிப்புகளைக் கணக்கிடுவதற்கான செயல்முறையை விளக்கியுள்ளது. கணிதம்.பாவம் ()” முறை.