기본적인 함수
function add(x,y) { return x+y }
화살표 함수
let add = (x,y) => { return x+y; }
한줄로 표현한 화살표 함수
let add = (x,y) => x+y;return문이 한 줄인 경우 중괄호화 return을 생략할 수 있다
매개변수가 하나인 화살표 함수
let mul = x => x*x;매개변수가 하나일 경우 괄호를 생략할 수 있다
삼항 연산자(?:)
let x=3; let result (x>10) ? "크다":"작다"; console.log(result); //작다조건식은 ? true값:false값
삼항 연산자와 단축평가
let x; let y = x || 10;x의 값을 지정하지 않았을 경우 & x=0인 경우 : 10 출력
x의 값이 있을경우 : x의 값 출력