From 66765c26c0a126797ee2616ee58b224b42694c58 Mon Sep 17 00:00:00 2001 From: suKyoung Date: Fri, 21 Nov 2025 14:57:57 +0900 Subject: [PATCH] =?UTF-8?q?add:=20=EA=B0=99=EC=9D=80=20=EC=88=AB=EC=9E=90?= =?UTF-8?q?=EB=A5=BC=20=EC=8B=AB=EC=96=B4=20(=EC=8A=A4=ED=83=9D/=ED=81=90)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...220\353\212\224\354\213\253\354\226\264.js" | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 "src/programmers/javascript/lv1/lv1_\352\260\231\354\235\200\354\210\253\354\236\220\353\212\224\354\213\253\354\226\264.js" diff --git "a/src/programmers/javascript/lv1/lv1_\352\260\231\354\235\200\354\210\253\354\236\220\353\212\224\354\213\253\354\226\264.js" "b/src/programmers/javascript/lv1/lv1_\352\260\231\354\235\200\354\210\253\354\236\220\353\212\224\354\213\253\354\226\264.js" new file mode 100644 index 0000000..2a2c819 --- /dev/null +++ "b/src/programmers/javascript/lv1/lv1_\352\260\231\354\235\200\354\210\253\354\236\220\353\212\224\354\213\253\354\226\264.js" @@ -0,0 +1,18 @@ +// function solution(arr) { +// let answer = []; + +// for (const item of arr) { +// if (answer[answer.length - 1] !== item) { +// answer.push(item); +// } +// } + +// return answer; +// } + +function solution(arr) { + return arr.filter((v, i) => v !== arr[i + 1]); +} + +console.log(solution([1, 1, 3, 3, 0, 1, 1])); // [1,3,0,1] +console.log(solution([4, 4, 4, 3, 3])); // [4,3]