문제 설명 Finn은 요즘 수학공부에 빠져 있습니다. 수학 공부를 하던 Finn은 자연수 n을 연속한 자연수들로 표현 하는 방법이 여러개라는 사실을 알게 되었습니다. 예를들어 15는 다음과 같이 4가지로 표현 할 수 있습니다. 1 + 2 + 3 + 4 + 5 = 15 4 + 5 + 6 = 15 7 + 8 = 15 15 = 15 자연수 n이 매개변수로 주어질 때, 연속된 자연수들로 n을 표현하는 방법의 수를 return하는 solution를 완성해주세요. 제한사항 n은 10,000 이하의 자연수 입니다. 풀이 1. 자연수 n을 표현하는 가지수에 n은 항상 포함되므로 result를 1로 초기화했다. 2. n의 절반을 넘어가는 숫자들은 더하면 n보다 큰 수가 나오므로, 반복문을 n / 2까지만 돌렸다. fun..

문제 설명 정수 배열 array와 정수 n이 매개변수로 주어질 때, array에 들어있는 정수 중 n과 가장 가까운 수를 return 하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ array의 길이 ≤ 100 1 ≤ array의 원소 ≤ 100 1 ≤ n ≤ 100 가장 가까운 수가 여러 개일 경우 더 작은 수를 return 합니다. 입출력 예 1차 풀이 배열에 들어있는 값을 차례대로 순회하며 i번째 값 - n의 절대값을 배열에 넣고, 가장 작은 수가 담긴 배열의 인덱스를 찾아 array (기존 배열)에서 해당 인덱스에 해당하는 값을 리턴했다. function solution(array, n) { let answer = []; for(let i of array) { answer.push(M..

문제 설명 자연수 n이 매개변수로 주어집니다. n을 3진법 상에서 앞뒤로 뒤집은 후, 이를 다시 10진법으로 표현한 수를 return 하도록 solution 함수를 완성해주세요. 풀이를 위한 개념 1. 자바스크립트에서 숫자의 진법을 바꾸기 위해 toString()을 사용할 수 있습니다. Number.toString([radix]) - radix (옵션값) 수의 값을 나타내기 위해 사용되기 위한 기준을 정하는 2와 36사이의 정수. (진수를 나타내는 기수의 값.) 디폴트 값은 10진법으로 표현됩니다. 이를 이용하여 10진수를 3진수로 나타낼 수 있습니다. 2. 3진법으로 변환한 수를 다시 10진법으로 변환하기 위해서는 parseInt()를 사용할 수 있습니다. parseInt() 함수는 문자열 인자를 파싱..
- Total
- Today
- Yesterday
- 리액트스크롤
- 프로세스
- graphql
- 개인플젝
- 자바스크립트미니프로젝트
- JS비동기
- 프로그래머스js
- 자바스크립트프로그래머스
- ReactAnimation
- 숫자표현JS
- Graphql서버연결
- 자바스크립트문법
- 리액트커스텀훅
- 자바스크립트최단거리
- 리액트독학
- 리액트state
- 리액트스크롤이벤트
- 스크롤내리면나타나는애니메이션
- graphql개념
- 리액트
- CSS디자인
- 프로세스스레드차이
- 무료목업레퍼런스사이트
- 토이프로젝트디자인
- 리액트버튼누르면스크롤이동
- 웹디자인툴
- 프로그래머스
- 리액트스크롤애니메이션
- 가까운수js
- 자바스크립트기초
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |