জাভাস্ক্রিপ্টে ক্যালেন্ডার টেবিল তৈরি করা
এখন চলুন একটি ফাংশন তৈরি করি createTable,
যার প্রথম প্যারামিটারটি হবে ক্যালেন্ডার নম্বরের প্যারেন্ট
এলিমেন্টের রেফারেন্স (আমাদের ক্ষেত্রে এটি
হবে tbody), এবং দ্বিতীয়টি হবে একটি দ্বি-মাত্রিক অ্যারে:
javascriptfunction createTable(parent, arr) {
}
নিম্নলিখিতভাবে ফাংশনটি ব্যবহার করি:
javascriptlet 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)
Задание 1
বর্ণিত ফাংশন createTable বাস্তবায়ন করুন।
Задание 2
সমস্ত কোড একত্রিত করুন এবং বর্তমান মাসের জন্য ক্যালেন্ডার প্রদর্শন করুন।