728x90
반응형
이번 글은 아래 링크의 글들을 참조하여 작성하였습니다.
2021 카카오 인턴십 for Tech developers 코딩 테스트 해설
2021년 카카오의 여름 인턴십의 첫 번째 관문인 코딩 테스트가 지난 2021년 5월 8일에 4시간에 걸쳐 진행되었습니다. 이번 인턴 코딩 테스트에서는 5문제가 출제되었습니다. 이전과 동일하게 쉬운
tech.kakao.com
이번 문제에 대한 자세한 사항은 아래 링크를 참조하길 바란다.
https://programmers.co.kr/learn/courses/30/lessons/81301
코딩테스트 연습 - 숫자 문자열과 영단어
네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다. 다음은 숫자의 일부 자
programmers.co.kr
인턴십용 코딩 테스트여서 그런지 앞선 문제들보다는 훨씬 풀기 수월했다. 다른 방법도 많지만 정규 표현식을 활용하여 간단하게 풀이를 해보았다.
Solutions
Solution 1.
const input = 'one4seveneight'; // const input = '23four5six7'; // const input = '2three45sixseven'; // const input = '123'; console.log(solution(input)); function solution(s) { const answer = s .replace(/zero/g, '0') .replace(/one/g, '1') .replace(/two/g, '2') .replace(/three/g, '3') .replace(/four/g, '4') .replace(/five/g, '5') .replace(/six/g, '6') .replace(/seven/g, '7') .replace(/eight/g, '8') .replace(/nine/g, '9'); return +answer; }
728x90
반응형
'👩💻 Programming > Coding Test 문제 풀이' 카테고리의 다른 글
[Programmers] level 1: 신규 아이디 추천 by JavaScript (0) | 2022.06.29 |
---|---|
[Programmers] level 1: 키패드 누르기 by JavaScript (0) | 2022.06.29 |
[Programmers] level 1: 신규 아이디 추천 by JavaScript (0) | 2022.06.28 |
[Programmers] level 1: 신고 결과 받기 by JavaScript (0) | 2022.06.28 |
[BaekJoon] 1541번 잃어버린 괄호_JavaScript (0) | 2022.06.24 |
댓글