JavaScript Math sin() طریقہ سے سائن ویلیوز کا حساب کیسے لگائیں؟

Javascript Math Sin Tryq S Sayn Wylywz Ka Hsab Kys Lgayy



ایپلی کیشن کے لیے پیچیدہ منطق کی تعمیر کے لیے اینیمیشن اور ٹرانزیشن کو سیدھ میں لانے کے لیے فرنٹ اینڈ سے لے کر بیک اینڈ تک پروگرامنگ کے ہر پہلو میں ریاضی کی ضرورت ہوتی ہے۔ ریاضی کئی کاموں کو انجام دینے کا آسان طریقہ فراہم کرکے پروگرامر کی زندگی کو بہت آسان بناتا ہے اور ڈیٹا کی توثیق یا پیٹرن سے مماثل منظرناموں میں بھی مدد کرتا ہے۔ خوش قسمتی سے! جاوا اسکرپٹ پیش کرتا ہے ' ریاضی 'آبجیکٹ جس میں مختلف خصوصیات اور طریقے ہیں اور خاص طور پر انجام دینے کے لئے' بغیر 'ٹرگنومیٹری فنکشن، اس کا' بغیر ()' طریقہ استعمال کیا جاتا ہے۔

یہ بلاگ جاوا اسکرپٹ کے Math sin() طریقہ کا استعمال کرتے ہوئے سائن ویلیوز کو تلاش کرنے کے عمل کی وضاحت کرتا ہے۔







JavaScript Math sin() طریقہ سے سائن ویلیوز کا حساب کیسے لگائیں؟

' بغیر ()' طریقہ ریڈین قسم میں عددی قدر کو قبول کرتا ہے اور فراہم کردہ قدر پر ٹرگنومیٹری 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 خالی، غیر وضاحتی، یا سٹرنگ ویلیو کی صورت میں۔ اس بلاگ نے 'کا استعمال کرتے ہوئے سائن ویلیوز کا حساب لگانے کے عمل کی وضاحت کی ہے۔ ریاضی.گناہ ()' طریقہ۔