문제 설명 정수 배열 numbers가 매개변수로 주어집니다. numbers 의 원소의 평균값을 return 하도록 solution 함수를 완성해주세요. 제한사항 - 0 ≤ numbers 의 원소 ≤ 1,000 - 1 ≤ numbers 의 길이 ≤ 100 - 정답의 소수 부분이 .0 또는 .5인 경우만 입력으로 주어집니다. 문제 풀이function solution(numbers) { let sum = numbers.reduce((acc,cur) => { return acc+cur; },0); let average = sum / numbers.length; return average; } 1. 모든 원소의 합 구하기let sum = numbers.reduce((acc, cur)..
문제 설명정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요. 제한사항0≤1000 -짝수 구하는 법, n이하의 짝수 구하는 법 구글링하다가 답답하고 이해 안돼서 갓지피티의 힘을 빌렸다. 이렇게 공부하지 말라고 했는데.. 개념을 모르는데 어떡해요...function solution(n) { let sum = 0; // 짝수의 합을 저장할 변수, 처음에는 0으로 시작합니다. for (let i = 1; i -하나하나 살펴보자. 1. 'function solution(n)' : 'solution'이라는 함수를 정의한다. 이 함수는 'n'이라는 숫자를 입력으로 받는다. 2. 'let sum = 0;' 'sum'이라는 변수를 선언한다..

문제 설명 각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요. -예각 : 0-직각 : angle=90-둔각 : 90-평각 : angle=180 제한사항-0≤180-angle은 정수입니다. -해결 과정function solution(angle) { if (0으로 코드를 작성했는데 안됐다. 원인이 무엇인지 찾아보니 라고 한다. 따라서 0 -수정된 코드function solution(angle) { if (0-수정된 코드는 잘 작동했다.
문제 설명 - 정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 return 하도록 solution 함수를 완성해주세요. 제한사항 - 0 ≤ num1 ≤ 10,000 - 0 ≤ num2 ≤ 10,000 풀이 과정1. 코딩테스트 - 두 수의 몫 구하기 풀이 과정 을 참고하여 function solution, if - else 구문을 작성하였다. function solution(num1, num2) { if (num1=num2) { return 1 } else { return -1 }}결과는 실패. 챗지피티한테 이유를 물어보니 비교 연산자를 사용해야 한다고 한다. ('='는 할당 연산자, '==='가 '같음'을 뜻하는 비교 ..

1. 저번 포스트 두 수의 차 구하기를 바탕으로 몫을 구했다. - 두 수의 차 구하기 코드function solution(num1, num2){ //입력 값이 제한사항을 벗어나는지 확인한다. if (num1 50000 || num2 50000 ) { return "입력 값이 제한사항을 벗어났습니다."; } //num1에서 num2를 뺀 결과를 계산 var answer = num1 - num2; //결과를 반환 return answer;} 위의 코드를 바탕으로 만든 두 수의 몫 구하기 코드function solution(num1, num2) { if (num1100 || num2100) { return "입력 값이 제한사항을..
문제 설명정수 num1과 num2가 주어질 때, num1에서 num2를 뺀 값을 return하도록 solution 함수를 완성해주세요. 제한사항-50000 ≤ num1 ≤ 50000-50000 ≤ num2 ≤ 50000 1. num1-num2를 뺀 값의 함수function solution(num1, num2) { return num1 - num2;} - 'function colution(num1, num2) {,,,} 는 'solution'이라는 이름의 함수를 정의한다. 이 함수는 'num1'과 'num2' 라는 두 개의 입력을 받는다. - 'return num1 - num2;'는 'num1'에서 'num2'를 뺀 결과를 반환한다. 2. 제한사항(조건문) 추가function solution(num1,..