본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다
1. 문자열 안에 문자열
const solution = (str1, str2) => str1.includes(str2) ? 1 : 2;
2. 짝수의 합
const solution = (n) => {
let answer = 0;
for (let i = 2; i <= n; i += 2) {
answer += i;
}
return answer;
}
3. 배열의 평균값
const solution = (numbers) => numbers.reduce((acc, cur) => acc + cur, 0) /numbers.length;
const solution = (num1, num2) => num1 - num2;
2. 두 수의 곱
const solution = (num1, num2) => num1 * num2;
3. 두 수의 합
const solution = (num1, num2) => num1 + num2;
4. 숫자 비교하기
const solution = (num1, num2) => num1 === num2 ? 1 : -1;
5. 몫 구하기
const solution = (num1, num2) => parseInt(num1 / num2);
6. 나머지 구하기
const solution = (num1, num2) => num1 % num2;
7. 나이 출력
const solution = (age) => 2022 - age + 1;
Reference
'programming study > Algorithm' 카테고리의 다른 글
[프로그래머스] 코딩테스트 입문 - JavaScript 풀이 (0) | 2022.10.11 |
---|---|
[프로그래머스] 코딩테스트 입문 - JavaScript 풀이 (0) | 2022.10.10 |
[프로그래머스] 7의 개수 - JavaScript 풀이 (0) | 2022.10.08 |
[프로그래머스] 가장 먼 노드 - JavaScript 풀이 (0) | 2022.10.07 |
[프로그래머스] 코딩테스트 입문 - JavaScript 풀이 (0) | 2022.10.06 |