JavaScriptで配列の直前から2番目の要素を取得する方法


  1. 配列のlengthプロパティを使用する方法: 配列のlengthプロパティを使用して、配列の要素数を取得し、その値から2を引いたインデックスを使用して要素を取得します。次のコード例を参考にしてください。

    const array = [1, 2, 3, 4, 5];
    const secondLastElement = array[array.length - 2];
    console.log(secondLastElement);  // 結果: 4
  2. 配列のslice()メソッドを使用する方法: slice()メソッドは、指定した範囲の要素を新しい配列として返すメソッドです。配列の末尾から2番目の要素を取得するために、slice(-2, -1)を使用します。次のコード例を参考にしてください。

    const array = [1, 2, 3, 4, 5];
    const secondLastElement = array.slice(-2, -1)[0];
    console.log(secondLastElement);  // 結果: 4

以上の方法を使用して、JavaScriptで配列の直前から2番目の要素を取得することができます。これらのコード例はシンプルで簡単な方法ですので、参考にしてください。