문제 설명머쓱이는 구슬을 친구들에게 나누어주려고 합니다. 구슬은 모두 다르게 생겼습니다. 머쓱이가 갖고 있는 구슬의 개수 balls와 친구들에게 나누어 줄 구슬 개수 share이 매개변수로 주어질 때, balls개의 구슬 중 share개의 구슬을 고르는 가능한 모든 경
문제 설명정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요.제한사항arr은 길이 1 이상, 100 이하인 배열입니다.arr의 원소는 -10,000 이상 10,000 이하인 정수입니다.입출력 예arr return1,2,3,4
함수 선언문과 함수 표현식은 호이스팅 동작에 따라 다르게 처리된다. 함수 선언문은 코드의 어느 위치에 있든지 상관없이 스코프의 맨 위로 끌어올려지기때문에 선언 이전에도 호출할 수 있다. 이런 동작은 함수가 선언되기 전에 호출되더라도 정상적으로 동작하도록 해준다. 위의
함수 리터럴 : 변수에 할당되는 형태 함수 선언문 : 함수 이름과 함께 직접 선언됨함수 선언문은 호이스팅이라는 개념에 따라 선언 전에도 호출할 수 있음함수 선언문을 코드의 어디에 작성하든 해당 함수를 호출할 수 있음하지만 함수 리터럴은 호이스팅되지 않으며, 변수에 할당
문제 설명my_string은 "3 + 5"처럼 문자열로 된 수식입니다. 문자열 my_string이 매개변수로 주어질 때, 수식을 계산한 값을 return 하는 solution 함수를 완성해주세요.제한사항연산자는 +, -만 존재합니다.문자열의 시작과 끝에는 공백이 없습니
우린 스코프를 이미 경험했다. 함수의 매개변수는 함수 몸체 내부에서만 참조할 수 있고 함수 몸체 외부에서는 참조할 수 없음이것은 매개변수를 참조할 수 있는 유효범위, 즉 매개변수의 스코프가 함수 몸체 내부로 한정되기 때문임변수는 코드의 가장 바깥 영역뿐 아니라 코드 블
first commit을 하고 push를 하려고 했더니 이런 에러가 발생했다. 에러 메세지$ git push origin mainTo https://github.com/innasz/Mood-Play.git ! rejected main -> main
문제 설명머쓱이는 친구들과 동그랗게 서서 공 던지기 게임을 하고 있습니다. 공은 1번부터 던지며 오른쪽으로 한 명을 건너뛰고 그다음 사람에게만 던질 수 있습니다. 친구들의 번호가 들어있는 정수 배열 numbers와 정수 K가 주어질 때, k번째로 공을 던지는 사람의 번
문제 설명영어가 싫은 머쓱이는 영어로 표기되어있는 숫자를 수로 바꾸려고 합니다. 문자열 numbers가 매개변수로 주어질 때, numbers를 정수로 바꿔 return 하도록 solution 함수를 완성해 주세요.제한사항numbers는 소문자로만 구성되어 있습니다.nu
일련의 과정을 문으로 구현하고 코드 블록으로 감싸서 하나의 실행 단위로 정의한 것 함수 정의를 통해 생성함함수 호출 : 인수를 매개변수를 통해 함수에 전달하면서 함수의 실행을 명시적으로 지시해야함동일한 작업을 반복적으로 수행해야 한다면 미리 정의된 함수를 재사용하는 것
얕은 복사는 객체의 속성과 값을 복사하여 새로운 객체를 생성하는 것을 의미함 이때, 복사된 객체와 원본 객체는 서로 다른 메모리 주소를 가짐 하지만 만약 복사된 객체나 원본 객체가 객체나 배열인 경우, 내부의 객체나 배열은 참조 관계를 그대로 유지함이는 복사된 객체와
원시 값변수에 할당하면 변수에 실제 값이 저장됨객체 값 변수에 할당하면 변수에 참조 값이 저장됨변경 불가능한 값한번 생성된 원시 값은 읽기 전용 값으로서 변경할 수 없음 값을 변경할 수 없다는 것이란? 변수 : 메모리 공간을 식별하기위해 붙인 이름값 : 변수에 저장된
1) 원시타입 단 하나의 값만 나타냄변경 불가능한 값(immutable value)2) 객체타입 다양한 타입의 값을 하나의 단위로 구성한 복합적인 자료구조변경 가능한 값(mutable value) 프로퍼티와 메서드로 구성된 집합체프로퍼티 : 객체의 상태르르 나타내는 값
리액트 컴포넌트에는 라이프사이클(생명 주기)이 존재한다.컴포넌트의 수명은 페이지에 렌더링되기 전인 준비과정에서 시작하여 페이지에서 사라질 때 끝난다. 컴포넌트를 처음으로 렌더링할 때, 어떤 작업을 처리해야하거나 컴포넌트를 업데이트하기 전후로 어떤 작업을 처리해야할 수도
문제 설명문자열 s가 매개변수로 주어집니다. s에서 한 번만 등장하는 문자를 사전 순으로 정렬한 문자열을 return 하도록 solution 함수를 완성해보세요. 한 번만 등장하는 문자가 없을 경우 빈 문자열을 return 합니다.빈배열 res를 선언한다. 이 배열은
원시 타입1) 숫자 타입 2) 문자열 타입3) 불리언 타입4) undefined 타입 : var 키워드로 선언된 변수에 암묵적으로 할당되는 값5) null 타입 : 값이 없다는 것을 의도적으로 명시할 때 사용하는 값6) 심벌 타입 : ES6에서 추가된 7번째 타입객체
문제 설명정수 배열 array와 정수 n이 매개변수로 주어질 때, array에 들어있는 정수 중 n과 가장 가까운 수를 return 하도록 solution 함수를 완성해주세요.
표현식이 평가되어 생성된 결과 식을 해석해서 값을 생성하거나 참조하는 것을 의미함 리터럴은 값을 생성하기 위해 미리 약속한 표기법자바스크립트 엔진은 코드가 실행되는 시점인 런타임에 리터럴을 평가해 값을 생성함 값으로 평가될 수 있는 문표현식이 평가되면 새로운 값을 생성