일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 프로그래머스
- axios
- map함수
- codingtest
- 웹팩
- 코딩공부
- react
- MPA
- React-Three-Fiber
- 코딩입문
- 코딩연습
- 머쓱이
- Programmers
- 리엑트
- 헬스
- 코딩테스트
- 오름차순
- 코딩
- reduce함수
- threejs
- 반복문
- 자바스크립트
- CSS
- 프레임워크
- Javascript
- 배열뒤집기
- 코딩문제
- for문
- 자바스크립
- 운동
- Today
- Total
목록자바스크립트 (46)
SG의 개발 공부로그

배열의 평균값 문제 설명 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요. 제한사항 0 ≤ numbers의 원소 ≤ 1,000 1 ≤ numbers의 길이 ≤ 100 정답의 소수 부분이 .0 또는 .5인 경우만 입력으로 주어집니다. 입출력 예 numbers result [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 5.5 [89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99] 94.0 입출력 예 설명 입출력 예 #1 numbers의 원소들의 평균 값은 5.5입니다. 입출력 예 #2 numbers의 원소들의 평균 값은 94.0입니다. 풀이 for 문을 이용해서 변수에 배열들을 합산하고..
var 의 문제점 var 는 선언방식에서 큰 단점을 가지고 있다. var name = 'seon geon' console.log(name) // seon geon var name = 'hong gil dong' console.log(name) // hong gil dong 변수를 한 번, 그 이상 여러번 선언을 해도 에러가 나지 않고 적용이 된다. 코드량이 많아지면 복잡해져서 어디서 어덯게 쓰였는지 파악하기가 힘들고 원치 않게 값이 바껴버릴 수가 있다. 이 문제를 보완하기 위해 ES6 이후에 나온 선언방식이 let 과 const 다 위에 코드를 선언방식만 바꿔서 실행하면 let name = 'seon geon' console.log(name) // seon geon let name = 'hong gil ..
나머지 구하기 문제 설명 정수 num1과 num2가 매개변수로 주어질 때, num1을 num2로 나눈 값에 1,000을 곱한 후 정수 부분을 return 하도록 soltuion 함수를 완성해주세요. 제한사항 0

각도기 문제 설명 각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요. 예각 : 0 90 && angle < 180) return 3; if (angle === 180) return 4; } 또 다른 풀이 if문만 생각하고 풀이하다가 다른사람 풀이 중에서 생각지 못한 풀이를 보아서 가져왔다. 조건을 배열로 담아 filter 함수를 돌려서 조건에 맞는 배열을 뽑아낸 후 그 배열의 length (길이) 를 return 했다. 기발하긴 한데 그래도 난 위에 if문이 코드 행을 많아지지만 ..