কম্পিউটার

জাভাস্ক্রিপ্টের সাথে একটি সময় নির্দিষ্ট সময়সীমার মধ্যে আছে কিনা তা দেখতে মানচিত্রের ফাংশনটি কীভাবে ব্যবহার করবেন?


ধরা যাক, যখন আমরা সেগুলি অধ্যয়ন করার পরিকল্পনা করছি তখন আমাদের কাছে বিষয়ের রেকর্ড রয়েছে -

const scheduleDetails = [
   { subjectName: 'JavaScript', studyTime: '5 PM - 11 PM' },
   { subjectName: 'MySQL', studyTime: '12 AM - 4PM' }
]

এখানে আমরা কিভাবে মানচিত্র() ব্যবহার করতে পারি। নিম্নলিখিত কোড -

উদাহরণ

const scheduleDetails = [
   { subjectName: 'JavaScript', studyTime: '5 PM - 11 PM' },
   { subjectName: 'MySQL', studyTime: '12 AM - 4PM' }
]
function timeToReadSubjectName(scheduleDetails) {
   var currentTime = new Date().getHours();
   let result = '';
   scheduleDetails.map(obj => {
      const hourDetails = obj.studyTime.split(' ');
      const firstCurrentTime = hourDetails[1] === 'PM' ? 12 : 0;
      const secondCurrentTime = hourDetails[4] === 'PM' ? 12 : 0;
      if (currentTime > (+hourDetails[0] + firstCurrentTime) &&
      currentTime < (+hourDetails[3] + secondCurrentTime)) {
         result = obj.subjectName;
      };
   })
   return result;
}
console.log("The Subject which you need to read in this
time="+timeToReadSubjectName(scheduleDetails));

উপরের প্রোগ্রামটি চালানোর জন্য, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে -

node fileName.js.

এখানে, আমার ফাইলের নাম demo128.js।

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
PS C:\Users\Amit\JavaScript-code> node demo128.js
The Subject which you need to read in this time=JavaScript

  1. এক্সেলে IF ফাংশনটি কীভাবে ব্যবহার করবেন

  2. কিভাবে জাভাস্ক্রিপ্ট ফাংশন ব্যবহার করবেন:একটি ধাপে ধাপে নির্দেশিকা

  3. সময় জাভাস্ক্রিপ্টে একটি নির্দিষ্ট সময়ে পৌঁছালে আমি কীভাবে একটি ফাংশন ট্রিগার করব?

  4. কিভাবে জাভাস্ক্রিপ্টে হ্রাস এবং পরিসীমা সহ ফ্যাক্টরিয়াল ফাংশন লিখবেন?