programmers (42) 썸네일형 리스트형 [programmers] Lv 0. JS - 아이스 아메리카노 문제 설명 머쓱이는 추운 날에도 아이스 아메리카노만 마십니다. 아이스 아메리카노는 한잔에 5,500원입니다. 머쓱이가 가지고 있는 돈 money 가 매개변수로 주어질 때, 머쓱이가 최대로 마실 수 있는 아메리카노의 잔 수와 남는 돈을 순서대로 담은 배열을 return 하도록 solution 함수를 완성해보세요. 나의 문제 풀이 function solution(money) { let count = 0; while (money >= 5500) { money -= 5500; count++; } return [count, money]; } 다른 사람 문제 풀이 function solution(money) { return [Math.floor(money / 5500), money % 5500]; } 1. Math.. [programmers] Lv 0. JS - 배열의 평균값 문제 설명 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요. 나의 문제 풀이 function solution(numbers) { return numbers.reduce((acc, cur) => acc + cur) / numbers.length; } 1. reduce() : 열의 각 요소에 대해 주어진 리듀서 (reducer) 함수를 실행하고, 하나의 결과값을 반환 [programmers] Lv 0. JS - 두 수의 합 문제 설명 정수 num1과 num2가 주어질 때, num1과 num2의 합을 return하도록 soltuion 함수를 완성해주세요. 나의 문제 풀이 function solution(num1, num2) { let sum = num1 + num2; return sum; } [programmers] Lv 2. JS - 최솟값 만들기 문제 설명 길이가 같은 배열 A, B 두개가 있습니다. 각 배열은 자연수로 이루어져 있습니다. 배열 A, B에서 각각 한 개의 숫자를 뽑아 두 수를 곱합니다. 이러한 과정을 배열의 길이만큼 반복하며, 두 수를 곱한 값을 누적하여 더합니다. 이때 최종적으로 누적된 값이 최소가 되도록 만드는 것이 목표입니다. (단, 각 배열에서 k번째 숫자를 뽑았다면 다음에 k번째 숫자는 다시 뽑을 수 없습니다.) 나의 문제 풀이 function solution(A, B) { let answer = []; let numA = A.sort((a, b) => a - b); let numB = B.sort((a, b) => b - a); for (let i = 0; i < numA.length; i++) { answer.push.. [programmers] Lv 2. JS - JadenCase 문자열 만들기 문제 설명 JadenCase란 모든 단어의 첫 문자가 대문자이고, 그 외의 알파벳은 소문자인 문자열입니다. 단, 첫 문자가 알파벳이 아닐 때에는 이어지는 알파벳은 소문자로 쓰면 됩니다. (첫 번째 입출력 예 참고) 문자열 s가 주어졌을 때, s를 JadenCase로 바꾼 문자열을 리턴하는 함수, solution을 완성해주세요. 나의 문제 풀이 function solution(s) { let str = s.split(" "); let result = str.map((x) => x.charAt(0).toUpperCase() + x.slice(1).toLowerCase()); return result.join(" "); } 1. split() : String 객체를 지정한 구분자를 이용하여 여러 개의 문자열로.. [programmers] Lv 0. JS - 몫 구하기 문제 설명 정수 num1, num2가 매개변수로 주어질 때, num1을 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요. 나의 문제 풀이 function solution(num1, num2) { let result = parseInt(num1 / num2); return result; } 1. parseInt() : 문자열 인자를 파싱하여 특정 진수(수의 진법 체계에서 기준이 되는 값)의 정수를 반환 [programmers] Lv 0. JS - 두 수의 차 문제 설명 정수 num1과 num2가 주어질 때, num1에서 num2를 뺀 값을 return하도록 soltuion 함수를 완성해주세요. 나의 문제 풀이 function solution(num1, num2) { let sub = num1 - num2; return sub; } [programmers] Lv 0. JS - 두 수의 곱 문제 설명 정수 num1, num2가 매개변수 주어집니다. num1과 num2를 곱한 값을 return 하도록 solution 함수를 완성해주세요. 나의 문제 풀이 function solution(num1, num2) { let mul = num1 * num2; return mul; } 이전 1 2 3 4 ··· 6 다음