[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] 22-06-03 자바스크립트 배열 ☑
·
STUDY/JavaScript
배열 -여러데이터값을 저장하는공간 -원소 : 배열에 저장된 하나 하나의 데이터 -인덱스 : 원소를 구분하는 번호, 0부터매김 city.length 는 3. 배열데이터에는 index, city[i]는 city배열의 원소 stack에서 변수명 저장 , heap에는 메모리주소와 실제 값이 있다. 공백이 있으면 주소값 자체가 없다는 것. 자바스크립트 배열의 특징 : 포용력이 좋아서 배열에 모든값을 넣을 수 있다. 오류를 없게 하기 위해 같은 데이터 타입 요소로만 배열을 짜는 것이 좋다. 캐스팅 : 타입을 알아서 자바스크립트가 변환해준다 자바스크립트는 매우 유연하다. 이중배열 let arr = [[1,2][3,4][5,6]] let arr =[['a','b'],['c','d'],['e','f']]; console..
[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
[JS] Programmers 약수의 합 ☑
·
Programmers/javascript
문제: 정수n을입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution 을 완성해주세요. function solution(n) { var answer = 0; for(let i = 1; i '약수'라면, answer = answer+i 한다.
[JS] 22-06-02 자바스크립트 함수 ☑
·
STUDY/JavaScript
함수 선언과 호출 형식 매개변수 : (매개:둘 사이에서 양편의 관계를 맺어 주다.) 어떤 매개체를 받아 진행하겠다. 나중에 함수를 호출할 때 매개 역할을 하는 함수. 인자 : 인자는 매개변수에서 받아오는 것. 함수를 호출할 때 사용하는 것 , 즉 전달 인자를 뜻함. return : 반환값. 함수에서 나온 값을 반환 함수 선언 함수 선언 - 익명함수 * function은 이름이없기때문에(익명함수) 앞에있는 var변수명 에 종속한다. 반환값 출력 return키워드 사용 특정한 목적을 수행하고 그결과를 반환문을 통해 실행된 결과를 전달 반환문은 함수의 실행을 중단할수있음 배열이나 객체를 포함한 모든 타입의 값을 반환할수있음 인자와 매개변수 매개변수 : 나중에 함수를 호출할 때 매개 역할을 하는 함수. 인자 :..