본문 바로가기

분류 전체보기119

프로그래머스 Javascript 코딩 테스트 Lv.0 외계행성의 나이 (수정? 추가?) function solution(age) { const alphabet = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j']; const AGE = [...String(age)].map(Number); if (alphabet[AGE[0]] && alphabet[AGE[1]] && alphabet[AGE[2]] && alphabet[AGE[3]]) { return alphabet[AGE[0]] + alphabet[AGE[1]] + alphabet[AGE[2]] + alphabet[AGE[3]]; } else if (alphabet[AGE[0]] && alphabet[AGE[1]] && alphabet[AGE[2]]) { return alphabet[AGE[0]] +.. 2023. 7. 4.
헉..블로그 글 안올린지 1달.. 공부를 안해서 안올린게 아니라 팀 프로젝트 진행하는데 집중하다보니.. 오늘부터라도 하나씩 다시 차근차근 2023. 7. 3.
프로그래머스 Javascript 코딩 테스트 Lv.0 짝수는 싫어요 정수 n이 매개변수, 주어진 매개변수 n 이하의 홀수가 오름차순으로 담긴 배열을 return function solution(n) { const oddNum = [] for(let i = 1; i 2023. 6. 1.
프로그래머스 Javascript 코딩 테스트 Lv.0 배열 두배 만들기 프로그래머스 Javascript 코딩 테스트 Lv.0 배열 두배 만들기 정수 배열 numbers가 매개변수, numbers의 각 원소에 두배한 원소를 가진 배열을 return function solution(numbers) { return numbers.map(number => number * 2) } 변수를 선언하지 않고 바로 numbers 배열을 map메서드를 이용해서 각 요소들을 number로 받고, numbers의 요소인 number에 * 2 를 해서 반환한다. function solution(numbers) { const double = numbers.map(number => { number * 2 }) return double } 변수를 선언해서 가독성을 높이는 방법도 있다. const sol.. 2023. 5. 31.