본문 바로가기
728x90
반응형

코딩테스트9

프로그래머스 자바스크립트 숨어있는 숫자의 덧셈 (1) - 문제 설명 문자열 my_string이 매개변수로 주어집니다. my_string 안의 모든 자연수들의 합을 return하도록 solution 함수를 완성해주세요. 이 문제도 풀면서 머리가 꽤나 아팠던 기억이... 일단 합을 구할 것이기 때문에 변수 answer에 0을 담아주었다. let answer = 0; 그리고 순회를 하면서 매핑을 할 수 있도록 my_string의 type을 배열로 변경해주기로 했다. my_string.split(""); 이렇게 코드를 작성해주면 콘솔을 찍었을 때 [ "a", "A", "b", "1", "B", "2", "c", "C", "3", "4", "o", "O", "p" ] 이렇게 뜨게 됨.(예시) 이제 map()을 돌릴 건데 여기서 삼항연산자를 사용하여 숫자인 아이템은 .. 2023. 3. 22.
프로그래머스 자바스크립트 모음 제거 - 문제 설명 영어에선 a, e, i, o, u 다섯 가지 알파벳을 모음으로 분류합니다. 문자열 my_string이 매개변수로 주어질 때 모음을 제거한 문자열을 return하도록 solution 함수를 완성해주세요. 풀면서 들었던 생각이 아, 난 생각보다 더 멍청하구나! 였다. 아직까지 메소드 활용법을 완전히 익히지 못해서 머리가 잘 돌아가지 않는다... 일단 모음들을 모아다가 vowel이라는 변수에 문자열로 담아줄 것이다. const vowel = "aeiou"; 그리고 문자열 my_string을 배열로 만들어줄 것이다. 문자열들을 하나씩 문자로 모두 분리시켜서! 왜냐면 나중에 includes 메소드를 쓸 때 하나씩 담아줄 것이기 때문이다. 그럼 시작한다. my_string 문자로 분리시킨 배열 생성하.. 2023. 3. 22.
프로그래머스 자바스크립트 문자열 안에 문자열 - 문제 설명 문자열 str1, str2가 매개변수로 주어집니다. str1 안에 str2가 있다면 1을 없다면 2를 return하도록 solution 함수를 완성해주세요. 이건 쉬우니까 빠르게 가겠다. 메소드 includes를 사용하면 해결될 문제. function solution(str1, str2) { if(str.includes(str2)){ return 1; } else { return 2; } } 2023. 3. 22.
728x90
반응형