전체 글

프론트엔드 지식을 다 먹어버리겠다는 의지
문제설명 한 개 이상의 항의 합으로 이루어진 식을 다항식이라고 합니다. 다항식을 계산할 때는 동류항끼리 계산해 정리합니다. 덧셈으로 이루어진 다항식 polynomial이 매개변수로 주어질 때, 동류항끼리 더한 결괏값을 문자열로 return 하도록 solution 함수를 완성해보세요. 같은 식이라면 가장 짧은 수식을 return 합니다. 제한사항 0
· Javascript
● let 변수 호이스팅 console.log(foo) // ReferenceError: foo is not defined let foo; console.log(foo) // undefined foo = 1; console.log(foo) // 1 let 변수는 var 변수와 같이 처음 코드라인이 undefined로 출력되지 않고 referenceError가 뜬다. 즉, 호이스팅이 되지 않는 것처럼 보이지만, 그게 아니라 let 변수는 선언단계와 초기화단계가 분리되어 작동한다. 즉, 스코프에 변수를 등록(선언단계)하지만 초기화 단계는 변수 선언문에 도달했을 때 이루어진다. 초기화 이전에 변수에 접근하려고 하면 참조 에러(ReferenceError)가 발생한다. 이는 변수가 초기화 되지 않았기 때문이다. ..
● 오늘 공부한 것 원시자료형 VS 참조 자료형 원시자료형 원시 자료형을 변수에 할당하면 메모리 공간에 값 자체가 저장된다. 원시 값을 갖는 변수를 다른 변수에 할당하면 원시 값 자체가 복사되어 전달된다. 원시 자료형은 변경 불가능한 값(immutable value)이다. 즉, 한 번 생성된 원시 자료형은 읽기 전용(read only) 값이다. 원시 자료형은 number, string, boolean, undefined, null, symbol이 있다. 참조자료형 참조 자료형을 변수에 할당하면 메모리 공간에 주솟값이 저장된다. 참조 값을 갖는 변수를 다른 변수에 할당하면 주솟값이 복사되어 전달된다. 참조 자료형은 변경이 가능한 값(mutable value)이다. 참조 자료형은 array, object, ..
HTML 삽입 미리보기할 수 없는 소스 HTML 삽입 미리보기할 수 없는 소스
0.25 배로 해서 봐주세욘 HTML 삽입 미리보기할 수 없는 소스
문제설명 머쓱이는 구슬을 친구들에게 나누어주려고 합니다. 구슬은 모두 다르게 생겼습니다. 머쓱이가 갖고 있는 구슬의 개수 balls와 친구들에게 나누어 줄 구슬 개수 share이 매개변수로 주어질 때, balls개의 구슬 중 share개의 구슬을 고르는 가능한 모든 경우의 수를 return 하는 solution 함수를 완성해주세요. 제한사항 1 ≤ balls ≤ 30 1 ≤ share ≤ 30 구슬을 고르는 순서는 고려하지 않습니다. share ≤ balls 입출력 예 balls share result 3 2 3 5 3 10 입출력 예 설명 입출력 예 #1 서로 다른 구슬 3개 중 2개를 고르는 경우의 수는 3입니다. 입출력 예 #2 서로 다른 구슬 5개 중 3개를 고르는 경우의 수는 10입니다. 정답 ..
김코린이
김코린이의 성장일기