একটি অ্যারেতে সর্বাধিক মান খুঁজে বের করার জন্য আমাদের কাছে যৌক্তিক পদ্ধতি এবং অনেকগুলি অন্তর্নির্মিত পদ্ধতি রয়েছে, তবে স্প্রেড এর ব্যবহার অপারেটর সর্বোচ্চ মান খুঁজে পেতে আমাদের কাজকে অনেক সহজ করে তুলেছে। অন্তর্নির্মিত পদ্ধতি Math.max() একটি অ্যারেতে সর্বাধিক মান খুঁজে পেতে ব্যবহৃত সবচেয়ে সাধারণ পদ্ধতি। কিন্তু এই পদ্ধতিতে, আমাদের সমস্ত উপাদানগুলিকে পৃথকভাবে পাস করতে হবে, আমাদের কাজকে আরও কঠিন করে তুলবে। তাই এই সমস্যা দূর করতে প্রসারিত করুন অপারেটর ছবিতে আসে৷
৷উদাহরণ
নিম্নলিখিত উদাহরণে, স্প্রেড অপারেটর Math.max() এর সাথে থাকে না ফাংশন একটি অ্যারের প্রতিটি মান গণিত ফাংশনে পাঠানো হয়। মানগুলির একটি ছোট সেট থাকলে এটি ভাল, তবে মানগুলির একটি বড় সেটের ক্ষেত্রে, গণিত ফাংশনে প্রতিটি উপাদান পাস করা কঠিন।
<html> <body> <script> var array = [1,2,3]; var Max1 = Math.max(array); var Max2 = Math.max(array[1],array[1],array[2]) ; document.write(Max1); document.write("<br>"); document.write(Max2); </script> </body> </html>
আউটপুট
NaN 3
নিম্নলিখিত উদাহরণে, স্প্রেড গণিত ফাংশনে প্রতিটি মান পাঠানোর পরিবর্তে অপারেটর (...) ব্যবহার করা হয়। এটি একটি আধুনিক পদ্ধতি যা একটি অ্যারেতে সর্বাধিক মান খুঁজে পেতে ব্যবহৃত হয়৷
৷উদাহরণ
<html> <body> <script> var array = [1,2,3]; var Max1 = Math.max(array); var Max2 = Math.max(...array) ; document.write(Max1); document.write("<br>"); document.write(Max2); </script> </body> </html>
আউটপুট
NaN 3