코테 문제 풀이

코테 문제 풀이

[레벨 0] 특정 문자 제거하기 (for문, replaceAll, 정규표현식)

문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120826 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 답안1 (for문) function solution(my_string, letter) { let result = []; for (let i = 0; i

코테 문제 풀이

[레벨 0] 문자열 뒤집기

문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120822 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 답안 function solution(my_string) { return my_string.split('').reverse().join('') } 받은 문자열을 거꾸로 출력하는 문제이다. 여러 방법이 있겠으나 메서드 체이닝으로 간편하게 풀 수 있다. String.prototype.split( [separator, limit] ) split() 메서드는 문자열(string)을 구분자(s..

코테 문제 풀이

[레벨 0] 짝수 홀수 개수 (모범답안 + 재귀함수 괴답안 with slice)

문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120824 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 답안 function solution(num_list) { var answer = [0, 0] for (ele of num_list) { if(ele % 2 === 0) answer[0] += 1 else answer[1] += 1 } return answer } 인수로 받은 배열을 순회하며, 엘리먼트가 만약 짝수라면 정답 배열의 0번째 인덱스에 +1을, 아니라면 1번째 인덱스에 +1..

코테 문제 풀이

[레벨 0] 중복된 숫자 개수 (for of)

문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120583 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 답안 function solution(array, n) { var answer = 0 for (ele of array) { if (ele === n) answer += 1 } return answer; } for of 문을 사용했다. for of 문은 순회가능한 배열 내부의 엘리먼트를 하나씩 순회한다. for of 문 let iterable = [10, 20, 30] for (let ..

코테 문제 풀이

[레벨 0] 짝수의 합

문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120831 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 답안1. function solution(n) { var answer = 0; for (let i = 2; i i + 1).filter((e) => e % 2 === 0).reduce((acc, e) => acc + e, 0) } Array(n)은 n개 만큼의 엘리먼트를 가진 배열을 만들어준다. 이때 배열 내부는 empty가 된다. empty한 배열은 map으로 순회가 안되므로 어떤 ..

코테 문제 풀이

[레벨 0] 양꼬치

문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120830 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 답안 function solution(n, k) { if (n >= 10) { k = k - parseInt(n / 10) } return (n * 12000) + (k * 2000); } 제한사항을 잘 보고 풀면 어렵지 않다.

코테 문제 풀이

[레벨 0] 각도기

문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120829 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 답안 function solution(angle) { if (angle a..

코테 문제 풀이

[레벨 0] 숫자 비교하기

문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120807 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 답안 function solution(num1, num2) { return (num1 === num2) ? 1 : -1 } 딱히 설명할 게 없다.

코테 문제 풀이

[레벨 0] 몫 구하기

문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120805 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 : 정수 num1, num2가 매개변수로 주어질 때, num1을 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요. 답안1. function solution(num1, num2) { return parseInt(num1 / num2) } 또는 function solution(num1, num2) { return Math.floor(num1 / nu..

2DC
'코테 문제 풀이' 카테고리의 글 목록 (4 Page)