조건문에는 '비교 연산자'와 '논리 연산자'를 이용한 조건식을 지정한다.\> if (조건){ '조건이 참일 경우 실행되는 내용'} 조건이 참일 때 if문이 실행된다.\> if (조건){ '조건이 참일 경우 실행되는 내용'} else{ '조건이 거짓일 경우 실행되는 내용
똑같은 실행문을 반복적으로 실행해야 하는 경우가 많이 발생하는데, 1부터 100까지의 합을 구한다고 할 때 100개의 실행문을 작성해야 하지만, for문을 사용하면 코드 길이와 단순 반복작업을 줄일 수 있다.ex1)ex2) ex2) 실행 결과ex)ex 실행 결과Whil
💡 'var', 'let', 'const'의 차이점 + hosting hosting > var키워드로 선언한 변수는 전역적인 범위로, 이러한 특성은 혼동을 주며 오류의 원인이 되기도 한다. var변수의 선언은 코드가 실행되기 전에 처리되는데, 어느 곳에서 선언을 하던 맨 위에서 선언 하는 것과 같이 '끌어올려' 값을 대입한다. 자바스크립트는 일반적으...
{ ...} Spread Operator란? 📟
Arrow function이란? ES6부터 적용되는 함수로, function이라는 키워드 없이 arrow =>를 사용하여 함수를 생성한다. 중괄호가 없는 arrow function은 return 없이도 함수를 종료시키고 값을 반환한다. arrow function을 사용하여 위 함수를 아래와 같이 표현할 수 있다. Arrow function의 기본문법