[JS] const,let
·
Javascript
JavaScript에서는 변수를 선언할 때 const, let을 사용해 변수를 선언한다.  (Var)  ES6 이전에는 var로만 변수를 선언했었다. 이 var의 문제점이 있어서 const와 let이 탄생한 것이다.  var의 특징  Scope of variable  var로 선언한 변수는 범위는 전역범위 혹은 함수범위(지역변수)로 지정된다.  아래 예시 코드를 보면 더 이해가 쉽다.var variable = "Hello?"; //이 변수는 전역변수function actions() { var localVariable = "World"; //이 변수는 지역변수}console.log(variable); //Hello? 출력console.log(localVariable); //error 지역변수 호출 ;..
[JS] JS 내장객체 Math
·
Javascript
Math 객체는 수학에서 자주 사용하는 상수와 함수들을 미리 구현해 놓은 JS 표준 내장 객체이다.   Math 객체는 생성자(Constructor)가 존재하지 않는다. 따라사 인스턴스 변수를 생성하지 않아도 Math 객체의 메서드를 바로 사용할 수 있다.    JS Math Method 메소드설명Math.min(x, y, ...)인수로 전달받은 값 중에서 가장 작은 수를 반환.Math.max(x, y, ...)인수로 전달받은 값 중에서 가장 큰 수를 반환.Math.random()0보다 크거나 같고 1보다 작은 랜덤 숫자(random number)를 실수로 반환.Math.round(x)입력값을 반올림한 수와 가장 가까운 정수 값을 반환.Math.floor(x)입력값을 내림하는 메서드, 소숫점 자리를 잘라..