변수

  • 변수는 var, let, const로 선언할 수 있다.
  • 어떤 것을 사용하는가에 의해서 scope, 즉 변수의 유효범위가 달라진다.

변수 선언하기

var number = 1;
var string = 'hello';
var boolean = false;
var unde; // undefined 정의되지 않음
var arr = [1,2,3,4,5];
var obj = { firstName: 'subin', isTrue: true};

변수의 Scope

var sum = 0;
for(var i = 1; i <= 5; i++) {
    sum = sum + i;
}
console.log(sum); // 15
console.log(i); // 6

연산자

  • 연산자 우선순위를 표현하기 위해서는 ()를 사용하면 된다.
  • 수학 연산자, 논리 연산자, 관계 연산자, 삼항 연산자 등이 있다.

수학 연산자

  • +,-,*,% 등이 있다.

삼항 연산자

const data = 20;
const result (data > 10) ? 'ok' : 'it\'s not ok';
console.log(result);

참고 사이트 https://gmlwjd9405.github.io/2019/04/18/javascript-variable-and-type.html