arr
কী হিসাবে অনন্য সেটটি ধরে রাখতে কোনও বস্তু ঘোষণা করুন । জনপূর্ণ করুন arr
মানচিত্র ব্যবহার একবার অ্যারে মাধ্যমে looping দ্বারা। কীটি যদি আগে না পাওয়া যায় তবে কীটি যুক্ত করুন এবং শূন্যের মান নির্ধারণ করুন। প্রতিটি পুনরাবৃত্তি বৃদ্ধির উপর কী এর মান।
প্রদত্ত পরীক্ষাআরে:
var testArray = ['a','b','c','d','d','e','a','b','c','f','g','h','h','h','e','a'];
সমাধান:
var arr = {};
testArray.map(x=>{ if(typeof(arr[x])=="undefined") arr[x]=0; arr[x]++;});
JSON.stringify(arr)
আউটপুট হবে
{"a":3,"b":2,"c":2,"d":2,"e":2,"f":1,"g":1,"h":3}
Object.keys(arr)
ফিরে আসবে ["a","b","c","d","e","f","g","h"]
যেকোন আইটেমের উপস্থিতি খুঁজে বের করার জন্য b খ arr['b']
আউটপুট দেয়2