jQuery addClass example
Change class name on click in jQuery
by djmartini
HTML
partialApply.js
Реализуйте и экспортируйте по умолчанию функцию partialApply.
Эта функция умеет частично применять один (второй) аргумент у переданной функции:
<br/><br/>
<div id="res1">1: <span></span></div><br/>
<div id="res2">2: <span></span></div><br/>
<div id="res3">3: <span></span></div><br/>
<div id="res4">4: <span></span></div><br/>
JavaScript
const partialApply = (fn, arg1) => (arg2) => fn(arg2, arg1);
const pow = (a, b) => a ** b;
const f1 = partialApply(pow, 2);
$("#res1 span").html(f1(1)); // 1
$("#res2 span").html(f1(10)); // 100
const f2 = partialApply((a, b) => a * b, 5);
$("#res3 span").html(f2(2)); // 10
$("#res4 span").html(f2(5)); // 25