جاوا اسکرپٹ میں سیکنڈز کو منٹ میں کیسے تبدیل کیا جائے؟

Jawa Askrp My Sykn Z Kw Mn My Kys Tbdyl Kya Jay



وقت کے وقفوں کی پیمائش کرتے وقت، ایک درست منٹ کی قدر حاصل کرنے کی ضرورت ہوتی ہے جس کا فیصلہ کرنا اور وقت کو بہتر انداز میں محسوس کرنا آسان ہو۔ مثال کے طور پر، طویل وقت کے وقفوں سے نمٹتے ہوئے یعنی (ایک ریس میں)، گزرے ہوئے منٹ سیکنڈوں کا حساب لگانے کے مقابلے میں کارکردگی کا اندازہ لگانے کے لیے آسان اور تیز ہوتے ہیں۔ ایسے معاملات میں جاوا اسکرپٹ میں سیکنڈوں کو منٹوں میں تبدیل کرنا زیادہ مؤثر طریقے سے وقت کا حساب لگانے میں بہت مددگار ہے۔

یہ بلاگ جاوا اسکرپٹ میں سیکنڈ کو منٹ میں تبدیل کرنے کی تکنیکوں کی وضاحت کرے گا۔

جاوا اسکرپٹ کا استعمال کرتے ہوئے سیکنڈز کو منٹ میں کیسے تبدیل کیا جائے؟

سیکنڈز کو جاوا اسکرپٹ میں 'Math.floor()' طریقہ کا استعمال کرتے ہوئے درج ذیل کے ساتھ منٹوں میں تبدیل کیا جا سکتا ہے:







  • ' بنیادی تبدیلی '
  • ' toString() 'اور' پاتھ اسٹارٹ() 'طریقے.

نقطہ نظر 1: بنیادی تبدیلی کا استعمال کرتے ہوئے جاوا اسکرپٹ میں سیکنڈز کو منٹ میں تبدیل کریں۔

' Math.floor() ” طریقہ کسی نمبر کو قریب ترین نیچے والے عدد یعنی (5.6 = 5) تک گول کرتا ہے۔ اس نقطہ نظر کو مخصوص سیکنڈ کی قیمت اور صارف کے ان پٹ کی قیمت پر درست حساب کتاب کرنے کے لیے لاگو کیا جا سکتا ہے۔



نحو



ریاضی . فرش ( a )

مندرجہ بالا نحو میں:





  • ' a ” سے مراد وہ نمبر ہے جس پر شمار کیا جانا ہے۔

مثال 1: جاوا اسکرپٹ میں مخصوص سیکنڈز کو منٹ میں تبدیل کریں۔
اس خاص مثال میں، نتیجہ خیز منٹوں کا حساب مخصوص سیکنڈوں پر کیا جائے گا۔

آئیے ذیل میں دی گئی مثال کی پیروی کریں:



< سکرپٹ کی قسم = 'متن/جاوا اسکرپٹ' >
تھا سیکنڈ ٹائم = 60 ;
تھا منٹ کی گنتی = ریاضی . فرش ( سیکنڈ ٹائم / 60 ) ;
تھا نتیجہ = سیکنڈ ٹائم % 60 ;
تسلی. لاگ ( 'تبدیل شدہ منٹ یہ ہیں:' , منٹ کی گنتی + 'منٹ' + نتیجہ + 'سیکنڈز۔' )
سکرپٹ >

مندرجہ بالا کوڈ کے ٹکڑوں میں:

  • سیکنڈز کو بطور ' 60 '
  • لاگو کریں ' Math.floor() مخصوص سیکنڈز کی 60 (1 منٹ میں سیکنڈ کی تعداد) کی تقسیم پر درست حساب کتاب واپس کرنے کا طریقہ۔
  • اگلے مرحلے میں، بقیہ کو واپس کر کے منٹوں کے ساتھ سیکنڈوں کی گنتی کریں۔
  • آخر میں، مخصوص سیکنڈز کے حوالے سے نتیجے میں آنے والے منٹ اور سیکنڈ دکھائیں۔

آؤٹ پٹ

مندرجہ بالا آؤٹ پٹ سے، یہ دیکھا جا سکتا ہے کہ مطلوبہ فعالیت حاصل کی گئی ہے (60 سیکنڈ = 1 منٹ)

مثال 2: یوزر ان پٹ ویلیو کا استعمال کرتے ہوئے جاوا اسکرپٹ میں سیکنڈز کو منٹ میں تبدیل کریں
یہ مثال سیکنڈوں کو منٹ میں تبدیل کرنے کے لیے ایک ہی حساب کا استعمال کرتی ہے۔ فرق یہ ہے کہ یہ لیتا ہے ' صارف کا ان پٹ سیکنڈ کے طور پر قدر اور اس کی بنیاد پر متعلقہ منٹوں کی گنتی کرتا ہے۔

آئیے ذیل میں دی گئی مثال کی مرحلہ وار پیروی کریں:

< مرکز >< h3 آئی ڈی = 'سر' > تبدیل شدہ منٹ ہیں۔ : h3 >> مرکز >
< سکرپٹ کی قسم = 'متن/جاوا اسکرپٹ' >
تھا حاصل کریں = فوری طور پر ( 'سیکنڈ درج کریں:' )
تھا سر = دستاویز getElementById ( 'سر' )
تھا منٹ کی گنتی = ریاضی . فرش ( حاصل کریں / 60 ) ;
تھا نتیجہ = حاصل کریں % 60 ;
سر اندرونی متن += منٹ کی گنتی + 'منٹ' + نتیجہ + 'سیکنڈز۔'
سکرپٹ >

مندرجہ بالا کوڈ کے ٹکڑوں میں:

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

آؤٹ پٹ

مندرجہ بالا آؤٹ پٹ میں، یہ واضح ہے کہ سیکنڈوں کو درست طریقے سے شمار کیا جاتا ہے.

نقطہ نظر 2: toString() اور padStart() طریقوں کا استعمال کرتے ہوئے جاوا اسکرپٹ میں سیکنڈز کو منٹوں میں تبدیل کرنا

' toString() ' طریقہ سٹرنگ کی شکل میں نمبر لوٹاتا ہے۔ ' پاتھ اسٹارٹ() جاوا اسکرپٹ میں طریقہ دو سٹرنگز کو ایک ساتھ پیڈ پر لاگو کیا جاتا ہے۔ ان طریقوں کو نتیجہ خیز منٹوں کو تار میں تبدیل کرنے اور مطلوبہ 'کے ساتھ پیڈ کرنے کے لیے لاگو کیا جا سکتا ہے۔ 0 کا '

نحو

نمبر toString ( ریڈکس )

مندرجہ بالا نحو میں:

  • ' ریڈکس 'سے مراد ہے' بنیاد 'استعمال کرنے کے لئے.
تار pathStart ( لمبائی , پیڈ )

دیئے گئے نحو میں:

  • ' لمبائی ” آخری تار کی لمبائی کی نشاندہی کرتا ہے۔
  • ' پیڈ ” پیڈ کرنے والی تار کی طرف اشارہ کرتا ہے۔

مثال
آئیے ذیل میں دی گئی مثال کی فعالیت کا مشاہدہ کریں:

< سکرپٹ کی قسم = 'متن/جاوا اسکرپٹ' >
تھا سیکنڈ ٹائم = 80 ;
تھا منٹ کی گنتی = ریاضی . فرش ( سیکنڈ ٹائم / 60 ) ;
تھا نتیجہ = سیکنڈ ٹائم % 60 ;
تسلی. لاگ ( 'تبدیل شدہ منٹ یہ ہیں:' , منٹ کی گنتی toString ( ) . pathStart ( دو , '0' ) + ' :' + نتیجہ toString ( ) . pathStart ( دو , '0' ) ) ;
سکرپٹ >

اوپر دیئے گئے کوڈ میں، درج ذیل اقدامات کریں:

  • سیکنڈز کو متغیر میں تفویض کریں ' سیکنڈ ٹائم '
  • درست منٹ اور سیکنڈ کی گنتی کے لیے زیر بحث اقدامات کو دہرائیں۔
  • اگلے مرحلے میں، لاگو کریں ' toString() منٹ اور سیکنڈ دونوں کو سٹرنگ کے طور پر واپس کرنے کا طریقہ۔
  • اس کے علاوہ، لاگو کریں ' پاتھ اسٹارٹ() 'طریقہ. ' دو ' اس کے پیرامیٹر میں ' کی تعداد کی نشاندہی کرتا ہے 0 کا ” اپنی مؤخر الذکر دلیل میں منٹ اور سیکنڈ دونوں کے ساتھ پیڈ کرنے کے لیے۔

آؤٹ پٹ

مندرجہ بالا آؤٹ پٹ سے، یہ دیکھا جا سکتا ہے کہ منٹ اور سیکنڈ اس کے مطابق پیڈ کیے جاتے ہیں اور ایک تار کے طور پر واپس آتے ہیں.

یہ جاوا اسکرپٹ میں سیکنڈوں کو منٹوں میں تبدیل کرنے کے مختلف طریقے تھے۔

نتیجہ

' Math.floor() 'کے ساتھ مجموعہ میں طریقہ' بنیادی تبدیلی 'مخصوص اور صارف کی ان پٹ قدر پر' سیکنڈ 'یا' کے ساتھ toString() 'اور' پاتھ اسٹارٹ() جاوا اسکرپٹ میں سیکنڈ کو منٹ میں تبدیل کرنے کے لیے طریقوں کو استعمال کیا جا سکتا ہے۔ سابقہ ​​نقطہ نظر کو بالترتیب سیکنڈ کی مخصوص یا صارف کی درج کردہ قدر کے مطابق درست منٹوں کی گنتی کے لیے لاگو کیا جا سکتا ہے۔ مؤخر الذکر طریقوں کو ابتدائی سیکنڈوں کی بنیاد پر منٹوں کی گنتی کے لیے استعمال کیا جا سکتا ہے اور نتیجے میں آنے والے منٹوں کو سٹرنگ میں تبدیل کر کے انھیں مطلوبہ ' کے ساتھ پیڈ کیا جا سکتا ہے۔ 0 کا ' یہ تحریر بتاتی ہے کہ جاوا اسکرپٹ میں سیکنڈوں کو منٹوں میں کیسے تبدیل کیا جائے۔