プログラマー-私は同じ数字が好きではありません.


質問する


配列arr.アレイarrの各要素は、0から9の数字で構成されています.この場合、アレイarrは連続して表示される数字を1つだけ保持し、すべて削除しようとします.ただし、削除後に残数を返す場合は、アレイarr内の要素の順序を維持する必要があります.たとえば、
  • arr=[1,1,3,0,1]は[1,3,0,1]を返します.
  • arr=[4,4,4,3]は[4,3]を返します.
  • パラメータ

  • アレイarr
  • 質問の詳細を表示
    配列arrから連続して現れる数字を削除し、残りの数を返すsolution関数を完了してください.

    💡 に答える

    function solution(arr) {
      return arr.filter((value, idx) => value != arr[idx + 1]);
    }