জাভাস্ক্রিপ্টে নির্বিচারে অ্যারে
মাল্টিডাইমেনশনাল অ্যারেগুলি অগত্যা উপরে我们所看到的এর মতো হওয়ার দরকার নেই। উদাহরণস্বরূপ, নিম্নলিখিত অ্যারেটি দেখুন:
let arr = [['a', 'b', [1, 2, 3], [4, 5]], ['d', ['e', 'f']]];
আপনি দেখতে পাচ্ছেন, এই অ্যারেটি "অনিয়মিত"।
এতে সাধারণ উপাদানগুলির পাশাপাশি (উদাহরণস্বরূপ,
'a', 'b') অ্যারেগুলি রয়েছে
([1, 2, 3] এবং [4, 5])।
আমাদের অ্যারেটি আরও বোধগম্য আকারে পুনরায় লিখি:
let arr = [
[
'a', 'b', [1, 2, 3], [4, 5],
],
[
'd', ['e', 'f'],
],
];
নিম্নলিখিত অ্যারেটি দেওয়া হয়েছে:
let arr = [[1, 2, 3, [4, 5, [6, 7]]], [8, [9, 10]]];
ম্যানুয়ালি, কোনো লুপ ছাড়াই, এই অ্যারের উপাদানগুলির যোগফল খুঁজে বের করুন।