문제
N개의 문자열이 입력되면 중복된 문자열은 제거하고 출력하는 프로그램을 작성하세요. 출력하는 문자열은 원래의 입력순서를 유지합니다.
내가 푼 방법
<html>
<head>
<meta charset="UTF-8" />
<title>출력결과</title>
</head>
<body>
<script>
function solution(s) {
let answer = [];
s.forEach((value) => {
if (!answer.includes(value)) {
answer.push(value);
}
});
return answer;
}
let str = ["good", "time", "good", "time", "student"];
console.log(solution(str));
</script>
</body>
</html>
'Javascript 코테준비 > 섹션1' 카테고리의 다른 글
16. 중복문자제거 (1) | 2022.09.10 |
---|---|
15. 가운데 문자 출력 (0) | 2022.09.10 |
14. 가장 긴 문자열 (0) | 2022.09.10 |
13. 대소문자 변환 (0) | 2022.09.10 |
12. 대문자로 통일 (0) | 2022.09.09 |