오늘의 키워드
•
Number
•
Math
밑줄 친 부분
Number
•
표준 빌트인 객체로 원시타입 숫자를 다룰 때 유용한 프로퍼티와 메서드를 제공
•
주로 사용하는 메서드
◦
Number.NaN : 인수로 전달된 숫자값이 NaN인지 확인하여 결과를 true, false로 반환
◦
Number.prototype.toFixed : 숫자를 반올림하여 문자열로 반환
◦
Number.prototype.toString : 숫자를 문자열로 변환해서 반환
Math
•
표준 빌트인 객체로 수학적인 상수와 함수를 위한 정적 프로퍼티와 정적 메서드를 제공
•
주로 사용하는 메서드
◦
Math.abs : 인수로 전달된 숫자의 절댓값을 반환
◦
Math.round : 인수로 전달된 숫자의 소수점 이하를 반올림한 정수를 반환
◦
Math.ceil : 인수로 전달된 숫자의 소수점 이하를 올림한 정수를 반환
◦
Math.floor : 인수로 전달된 숫자의 소수점 이하를 내림한 정수를 반환
◦
Math.random : 임의의 난수(랜덤숫자)를 반환, 0에서 1미만의 실수
◦
Math.max : 전달받은 인수 중에서 가장 큰 수를 반환
◦
Math.min : 전달받은 인수 중에서 가장 작은 수를 반환
이해 가지 않는 부분
함수와 메서드의 차이가 뭐지?