আমি যখন অ্যারে হ্রাস করি তখন আমি সংখ্যাটি শূন্য পাওয়ার চেষ্টা করছি তবে আমি ফাংশনটির আচরণটি স্পষ্টভাবে বুঝতে পারি না
[].reduce(function(previousValue, currentValue){
return Number(previousValue) + Number(currentValue);
});
ফলাফল
TypeError: Reduce of empty array with no initial value
মনে হচ্ছে অ্যারেটি খালি থাকলে আমি এটি হ্রাস করতে পারি না
[""].reduce(function(previousValue, currentValue){
return Number(previousValue) + Number(currentValue);
});
ফলাফল
""
অ্যারেতে কেবলমাত্র উপাদানটি যদি খালি স্ট্রিং হয় তবে একটি খালি স্ট্রিং পুনরুদ্ধার করে