
ჯავასკრიპტში ერთ-ერთი რთულად გასააზრებელი მეთოდი არის reduce() საკმაოდ ბევრ დეველოპერს უჭრის მისი სწორად გააზრება, დღევანდელ გაკვეთილში შევეცდები აგიხსნათ მისი გამოყენების პრინციპი.
reduce() მეთოდს გადაეცემა 2 პარამეტრი, 1 პარამეტრი არის callBack ფუნქცია, რომელსაც აქვს ასევე 2 პარამეტრი, ესენია previousValue (წინა მნიშვნელობა) და currentValue(ახლანდელი მნიშვნელობა).
reduce() მეთოდის მეორე პარამეტრი აღნიშნავს previousValue (წინა მნიშვნელობის) საწყის მნიშვნელობას (initialValue)
const array1 = [1, 2, 3, 4];
// 0 + 1 + 2 + 3 + 4
const initialValue = 0;
const sumWithInitial = array1.reduce(
(previousValue, currentValue) => previousValue + currentValue,
initialValue
);
console.log(sumWithInitial);
// expected output: 10
შეისწავლეთ ვებდეველოპმენტის ენები სრულიად უფასოდ, ისეთები როგორებიცაა Javascript, HTML, CSS და კიდევ სხვა მრავალი ენა










ქვემოთ მოცემულია უახლესი 3 ბლოგი პროგრამირების თემატიკასთან დაკავშირებით