[JS] Programmers 같은 숫자는 싫어 ☑
·
Programmers/javascript
function solution(arr) { let answer = []; for(let i=0; i
[JS] Programmers 약수의 개수와 덧셈 ☑
·
Programmers/javascript
1. left 부터 right 까지 모든 수들 중 2. 약수의 개수가 짝수인 수는 더하고 3. 약수의 개수가 홀수인 수는 뺀 수를 return 하도록 함수를 완성해야한다. function countCalc(num) { let count = 0 for (let i = 1; i < num + 1; i++){ if (num % i === 0){ count = count + 1; } } //약수구하기 if (count % 2 === 0) { return num } else { return -num } } //약수 짝수일때, 홀수일때 function solution(left, right) { let answer = 0; for(let i = left; i
[JS] Programmers x만큼 간격이 있는 n개의 숫자 ☑
·
Programmers/javascript
매개변수 x, n 정수: -1,-2,0,1,2,3,4,5,6(음수o, 소수점x) 자연수: 0,1,2,3,5,6(음수x, 소수점x) function solution(x, n) { let answer = []; for (let i=1; i
[JS] Programmers 완주하지 못한 선수 ☑
·
Programmers/javascript
function solution(participant, completion) { participant.sort(); //참가자 배열 정렬 completion.sort(); //완주자 배열 정렬 for(let i=0;i
[JS] Programmers 서울에서 김서방 찾기 ☑
·
Programmers/javascript
seoul [ , , , kim ] 이런식으로 array가 있으면 kim의 위치를 찾아서 "김서방은 x(어떤위치)에 있다" return 해줘야 한다. function solution(seoul) { let answer = " "; for(let i = 0; i
[JS] Programmers 수박수박수박수박수박수? ☑
·
Programmers/javascript
문제 : 길이가 N이고 "수박수박수박수박수..."와 같은 패턴을 유지하는 문자열을 리턴하는 함수를 완성해라 function solution(n) { let answer = ''; for (let i = 0; i < n; i++) { answer += i % 2 === 0 ? '수' : '박'; } return answer; } for 반복문 조건연산자 ? 대입연산자 +=
[JS] Programmers 짝수와 홀수 ☑
·
Programmers/javascript
문제 : num이 짝수일땐 Even, 홀수일땐 Odd를 반환하는 함수 solution을 완성해라 제한조건 : 0은 짝수. function solution(num) { var answer = ''; if (num%2 == 0){ answer="Even"; } else { answer = "Odd"; } return answer; } 제한조건 0은 짝수라고 했으니, num 이 0과 같아질때 Even 아닐때 Odd를 지정해주면된다. 다른 답안.. function solution(num) { var answer = ''; return num%2 == 0 ? "Even":"Odd" } 조건연산자로 푼 답안이다. 조건연산자의 구성 : 조건 ? TRUE : FALSE;
[JS] Programmers 두 정수 사이의 합 ☑
·
Programmers/javascript
문제 : a와 b 사이에 속한 모든 정수의 합을 리턴 하는 함수 solution을 만들어라. function solution(a, b) { //선언 let answer = 0; let apple = a; let banana = b; //제한조건처리(안해도되는부분) if(-10000000 a ){ apple = a; banana = b; } //덧셈처리 for( let i = apple; i