일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 모두사인
- 마케팅
- 모두의사인
- 습관
- 아주작은습관의힘
- 독서리뷰
- 알고리즘
- 전자계약
- 옥소폴리틱스
- 코딩테스트
- 아이폰12
- 아이폰13
- 블록체인
- 온라인계약
- 자바스크립트
- 전자계약시스템
- 좋은습관
- atomichabits
- map
- 갤럭시노트20
- 독후감
- 아이폰
- javascript
- 모두싸인
- 전자계약서비스
- 자릿수더하기
- 전자계약서
- 모두싸인마케팅
- 모두싸인마케터
- 전자계약솔루션
- Today
- Total
찰리의 이야기
Javascript 치대공약수와 최소공배수 문제 : 두 수를 입력받아 두 수의 최대공약수와 최소공배수를 반환하는 함수, solution을 완성해 보세요. 배열의 맨 앞에 최대공약수, 그다음 최소공배수를 넣어 반환하면 됩니다. 예를 들어 두 수 3, 12의 최대공약수는 3, 최소공배수는 12이므로 solution(3, 12)는 [3, 12]를 반환해야 합니다. 제한 사항 두 수는 1이상 1000000이하의 자연수입니다. 입출력 예 n / m / return 3 12 [3, 12] 2 5 [1, 10] 주어진 코드 ↓ function solution(n, m) { var answer = []; return answer; } 중학교 교육과정을 마친지가 너무 오래되어 최대공약수 찾는 방법과 최소공배수 찾는 방법..
Javascript 콜라츠 추측 문제 : 1937년 Collatz란 사람에 의해 제기된 이 추측은, 주어진 수가 1이 될때까지 다음 작업을 반복하면, 모든 수를 1로 만들 수 있다는 추측입니다. 작업은 다음과 같습니다. 1-1. 입력된 수가 짝수라면 2로 나눕니다. 1-2. 입력된 수가 홀수라면 3을 곱하고 1을 더합니다. 2. 결과로 나온 수에 같은 작업을 1이 될 때까지 반복합니다. 예를 들어, 입력된 수가 6이라면 6→3→10→5→16→8→4→2→1 이 되어 총 8번 만에 1이 됩니다. 위 작업을 몇 번이나 반복해야하는지 반환하는 함수, solution을 완성해 주세요. 단, 작업을 500번을 반복해도 1이 되지 않는다면 –1을 반환해 주세요. 제한사항 입력된 수, num은 1 이상 8000000 ..
Javascript 평균 구하기 문제 : 정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요. 제한사항 arr은 길이 1 이상, 100 이하인 배열입니다. arr의 원소는 -10,000 이상 10,000 이하인 정수입니다. 입출력 예 arr return [1,2,3,4] 2.5 [5,5] 5 주어진 코드 ↓ function solution(arr) { var answer = 0; return answer; } 배열의 모든 값을 더하여 배열 길이만큼 나누면 되는 간단한 문제다. function solution(arr) { let answer = 0; let sum = 0; for(let i=0; i a + b) / array.length; } 그렇다 리듀스를 이용..