আমাদের একটি ফাংশন লিখতে হবে যা একটি 'HH:MM:SS' স্ট্রিং নেয় এবং সেকেন্ডের সংখ্যা প্রদান করে। যেমন −
গণনা সেকেন্ড('12:00:00') //43200countSeconds('00:30:10') //1810
এর জন্য কোড লিখি। আমরা স্ট্রিংকে বিভক্ত করব, স্ট্রিংয়ের অ্যারেকে সংখ্যার অ্যারেতে রূপান্তর করব এবং সেকেন্ডের উপযুক্ত সংখ্যক ফেরত দেব।
এর জন্য সম্পূর্ণ কোড হবে −
উদাহরণ
const timeString ='23:54:43';const other ='12:30:00';const withoutSeconds ='10:30';const countSeconds =(str) => { const [hh ='0' , mm ='0', ss ='0'] =(str || '0:0:0').split(':'); const hour =parseInt(hh, 10) || 0; const minute =parseInt(mm, 10) || 0; const দ্বিতীয় =parseInt(ss, 10) || 0; রিটার্ন (ঘন্টা*3600) + (মিনিট*60) + (সেকেন্ড);};console.log(countSeconds(timeString));console.log(countSeconds(অন্যান্য));console.log(countSeconds(withoutSeconds));প্রে>আউটপুট
কনসোলে আউটপুট হবে −
860834500037800