জাভাস্ক্রিপ্টে ক্যালেন্ডার টেবিল তৈরি করা
এখন চলুন একটি ফাংশন তৈরি করি createTable,
যার প্রথম প্যারামিটারটি হবে ক্যালেন্ডার নম্বরের প্যারেন্ট
এলিমেন্টের রেফারেন্স (আমাদের ক্ষেত্রে এটি
হবে tbody), এবং দ্বিতীয়টি হবে একটি দ্বি-মাত্রিক অ্যারে:
function createTable(parent, arr) {
}
নিম্নলিখিতভাবে ফাংশনটি ব্যবহার করি:
let arr = range(getLastDay(year, month));
let firstWeekDay = getFirstWeekDay(year, month);
let lastWeekDay = getLastWeekDay(year, month);
let nums = chunk(normalize(arr, firstWeekDay, 6 - lastWeekDay), 7);
createTable(body, nums)
বর্ণিত ফাংশন createTable বাস্তবায়ন করুন।
সমস্ত কোড একত্রিত করুন এবং বর্তমান মাসের জন্য ক্যালেন্ডার প্রদর্শন করুন।