どのように私はこれを達成するためにクロージャを使用しますか?2つの数字を追加するためのjavascriptクロージャの使用
addTogether(2)(3);機能を返す、しかし
function addTogether(a, b) {
if (b === undefined) {
return function (b) { return a + b; }
} else {
return a + b;
}
}
または数は以下となります。
は、私はまた、(2,3)は次のようなものを書くことができます。5.
これを行う必要があるのはなぜですか?私は、潜在的なユースケースがどんなものかに興味を持っています。 – IMTheNachoMan