কম্পিউটার

জাভাস্ক্রিপ্টে জন্ম তারিখের উপর ভিত্তি করে জীবন পথ নম্বর খোঁজা


জীবনের পথ সংখ্যা

একজন ব্যক্তির লাইফ পাথ নম্বর সেই ব্যক্তির জন্ম তারিখে প্রতিটি পৃথক সংখ্যা যোগ করে গণনা করা হয়, যতক্ষণ না এটি একটি একক সংখ্যার সংখ্যায় কমে যায়।

সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা "yyyy-mm-dd" ফর্ম্যাটে একটি তারিখ নেয় এবং সেই জন্ম তারিখের জন্য জীবন পথ নম্বর প্রদান করে৷

উদাহরণস্বরূপ,

যদি তারিখ হয়:1999-06-10

<পূর্ব>বছর :1 + 9 + 9 + 9 =28 → 2 + 8 =10 → 1 + 0 =1 মাস :0 + 6 =6 দিন :1 + 0 =1 ফলাফল:1 + 6 + 1 =8

উদাহরণ

নিম্নলিখিত কোড -

const date ='1999-06-10';const findLifePath =(তারিখ ='') => { const sum =(arr =[]) => { if(arr.length ===1){ রিটার্ন +arr[0] }; যাক মোট =arr.reduce((acc, val) => acc + val); যদি (মোট <10) { মোট ফেরত }; ফেরত যোগফল(স্ট্রিং(টোটাল)।বিভক্ত("")।ম্যাপ(সংখ্যা)); }; let [বছর, মাস, দিন] =date.split("-") year =sum(String(year).split("").map(Number)); মাস =যোগফল(স্ট্রিং(মাস)।বিভাজন("")।মানচিত্র(সংখ্যা)); দিন =যোগফল(স্ট্রিং(দিন)।বিভাজন("")।মানচিত্র(সংখ্যা)); ফেরত যোগফল([বছর,মাস,দিন]);};console.log(findLifePath(তারিখ));

আউটপুট

নিম্নোক্ত কনসোল আউটপুট -

8

  1. জাভাস্ক্রিপ্টে মাসের সূচকের ভিত্তিতে ত্রৈমাসিক খোঁজা

  2. জাভাস্ক্রিপ্টে রেজিস্ট্রেশন নম্বরের ভিত্তিতে নম্বর প্লেট খোঁজা

  3. জাভাস্ক্রিপ্টে একটি সংখ্যা ত্রিভুজাকার সংখ্যা কিনা তা খুঁজে বের করা

  4. জাভাস্ক্রিপ্ট ব্যবহার করে জন্মতারিখের উপর ভিত্তি করে জ্যোতিষ সংক্রান্ত চিহ্ন খোঁজা