
a의 값을 b로, b의 값을 a로 바꾸는 방법은 여러가지가 있다. 개인적으로 구조분해와 스프레드 연산자 2개만 알면 모든 상황에서 적절하게 응용 가능하다고 생각한다. 가장 기본적이며 직관적인 방법이다.조금만 코드가 길어져도 이해하기 어려운 구조가 된다.가독성이 뛰어나다

c = 7b = ca = b

생각보다 헷갈리고 응용법도 다양하기 때문에 한 번 정리해볼 필요성을 느껴서 쓰게 되었다. 함수선언 부분을 소괄호()로 감싼 다음에 바로 뒤에 함수를 실행하는 소괄호()를 한 번 더 붙여주는 방식이다. 이렇게 작성하면 묻지도 않고 바로 함수가 실행된다. 뒤에 있는 소괄호

특정 숫자를 반올림 하거나, 정수만 반환하는 방법은 여러가지가 있다.그 중에서 핵심적인 3가지를 알아보겠다.parseInt는 정수만을 반환한다.문자 및 숫자 모두 변환해서 숫자로 반환한다.Math.round는 대상을 반올림한다.숫자를 변환해서 숫자로 반환한다.소수점 자

parseInt, Number 두 가지는 간단하게 말하면 문자열을 숫자로 변환한다.하지만 약간 다른 방식으로 동작한다.parseInt는 문자열을 왼쪽에서 오른쪽으로 읽으면서 처음으로 숫자가 아닌 문자를 만나면 그 위치에서 파싱을 중단하고, 그때까지 파싱한 숫자를 반환한

• 큐(queue)는 먼저 삽입된 데이터가 먼저 추출되는 자료구조(data structure)다.• <font color="스택(stack)과 더불어서 큐(Queue)는 코드를 작성할 때(코딩 테스트를 포함) 정말 자주 쓰이는 필수 자료구조이다. 은행 창구나 식당