November 7, 2023

Curry Function


    Currying shunchaki bir nechta argumentlar bilan funktsiyalarni   baholashni va ularni bitta argument bilan funktsiyalar ketma-ketligiga ajratishni anglatadi.
    Boshqa so‘zlar bilan aytganda, karri – funksiya bir vaqtning o‘zida barcha argumentlarni qabul qilish o‘rniga, birinchisini qabul qilib, yangi funksiyani qaytaradi, ikkinchisini oladi va yangi funksiyani qaytaradi, uchinchisini oladi va hokazo. argumentlar tugallandi.

const allSum = (a) => { 

return (b) => {   

return (c) => {     

return (d) => {       

return (e) => {         

return (f) => {           

console.log(a + b + c + d + e + f);       

  };       

};     

};   

}; 

};

};

allSum(0)(1)(2)(3)(4)(5);