❗ 문제출처: 프로그래머스 코딩 테스트 연습,https://school.programmers.co.kr/learn/courses/30/lessons/12916 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr대문자와 소문자가 섞여있는 문자열 s가 주어집니다.s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요.'p', 'y' 모두 하나도 없는 경우는 항상 True를 리턴합니다.단, 개수를 비교할 때 대문자와 소문자는 구별하지 않습니다.예를 들어 s가 "pPoooyY"면 true를 retu..
코딩테스트
❗ 문제 출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/courses/30/lessons/12947 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr양의 정수 x가 하샤드 수이려면 x의 자릿수의 합으로 x가 나누어져야 합니다.예를 들어 18의 자릿수 합은 1+8=9이고,18은 9로 나누어 떨어지므로 18은 하샤드 수입니다.자연수 x를 입력받아 x가 하샤드 수인지 아닌지 검사하는 함수, solution을 완성해주세요. ❓ 나의 풀이function solution(x) { let sum = Str..
❗ 문제출처: 프로그래머스 코딩 테스트 연습,https://school.programmers.co.kr/learn/courses/30/lessons/12932 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요.예를 들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. ❓ 나의 풀이function solution(n) { return String(n) .split("") .reverse() .map((numStr) => Number(numStr));}문자열로 변환하..
❗ 문제출처: 프로그래머스 코딩 테스트 연습,https://school.programmers.co.kr/learn/courses/30/lessons/12928 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해 주세요. ❓ 나의 풀이function solution(n) { let answer = 0; for(let i = 1; i 반복문과 삼항연산자를 이용해서 문제를 풀었다. 12의 약수는 1, 2, 3, 4, 6, 12 이다.이 숫자들은 모두 12를 나누..
❗ 문제출처: 프로그래머스 코딩 테스트 연습,https://school.programmers.co.kr/learn/courses/30/lessons/120910 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr어떤 세균은 1시간에 두배만큼 증식한다고 합니다.처음 세균의 마리수 n과 경과한 시간 t가 매개변수로 주어질 때 t시간 후 세균의 수를 return하도록 solution 함수를 완성해주세요. ❓ 나의 풀이function solution(n, t) { return n*Math.pow(2, t)}Math.pow 메서드를 이용해서 문제를 풀었다. 처음 ..
❗ 문제출처: 프로그래머스 코딩 테스트 연습,https://school.programmers.co.kr/learn/courses/30/lessons/120912 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr머쓱이는 행운의 숫자 7을 가장 좋아합니다.정수 배열 array가 매개변수로 주어질 때,7이 총 몇 개 있는지 return 하도록 solution 함수를 완성해 보세요. ❓ 나의 풀이function solution(array) { let answer = 0; array.forEach((el) => { // el을 문자열로 변..