はじめに
この実験では、JavaScript プログラミングを深く掘り下げ、配列内の最後の一致する値を見つける概念を探ります。この実験は、JavaScript 配列メソッドと関数型プログラミング技術の理解を深める機会を提供します。この実験が終了するまでに、特定の条件を満たす最後の要素を見つけるために Array.prototype.filter()
と Array.prototype.pop()
メソッドをどのように使用するかをしっかりと理解するようになります。
This tutorial is from open-source community. Access the source code
💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください
この実験では、JavaScript プログラミングを深く掘り下げ、配列内の最後の一致する値を見つける概念を探ります。この実験は、JavaScript 配列メソッドと関数型プログラミング技術の理解を深める機会を提供します。この実験が終了するまでに、特定の条件を満たす最後の要素を見つけるために Array.prototype.filter()
と Array.prototype.pop()
メソッドをどのように使用するかをしっかりと理解するようになります。
与えられた条件を満たす配列の最後の要素を見つけるには、次の JavaScript 関数を使用します。
const findLast = (arr, fn) => arr.filter(fn).pop();
この関数を使用するには、検索対象の配列と、一致させたい要素に対して真値を返す関数を渡します。
たとえば、findLast([1, 2, 3, 4], n => n % 2 === 1);
は、配列内の最後の奇数を見つけるために 3
を返します。
コーディングの練習を始めるには、ターミナル/SSH を開いて node
と入力します。
おめでとうございます!「最後の一致する値を見つける」実験を完了しました。技術力を向上させるために、LabEx でさらに多くの実験を行って練習してください。