반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 자바스크립트
- IntelliJ
- html
- 정규식
- Maven
- input
- CSS
- js
- Java
- vscode
- Button
- 자바
- 이탈리아
- Visual Studio Code
- 테이블
- 인텔리제이
- json
- date
- table
- 이클립스
- CMD
- Eclipse
- windows
- 문자열
- javascript
- 배열
- Array
- string
- ArrayList
- list
Archives
- Today
- Total
어제 오늘 내일
[Javascript] 절대값 구하기 본문
Javascript에서 절대값을 구하기 위해서는
Math.abs() 함수를 사용합니다.
Math.abs() 함수로 절대값 구하기
Math.abs(x)
Math.abs(x) 함수는 파라미터로 입력된 x 의 절대값(Absolute Value)을 리턴합니다.
Math는 javascript에서 수학적인 상수와 메소드를 가진 내장 객체 입니다.
Math의 모든 속성과 메소드는 정적이기 때문에, new 연산자로 객체를 생성하지 않고 바로 사용합니다.
예제
Math.abs(-10); // 10
Math.abs(-10.123); // 10.123
Math.abs(10); // 10
Math.abs("-2"); // 2
파라미터로 입력받은 숫자의 절대값을 반환합니다.
Math.abs(""); // 0
빈 문자열이 입력되면 0을 리턴합니다.
Math.abs(true); // 1
Math.abs(false); // 0
boolean 값이 입력되면 true인 경우 1, false인 경우 0을 리턴합니다.
Math.abs(null); // 0
null이 입력되면 0을 리턴합니다.
Math.abs(undefined); // NaN
undefined 값이 입력되면 NaN(Not a Number)을 리턴합니다.
Math.abs("apple"); // NaN
숫자로 변환할 수 없는 문자열이 입력되면 NaN(Not a Number)을 리턴합니다.
반응형
'IT > Javascript' 카테고리의 다른 글
[Javascript] 데이터 타입 확인하기 - typeof (0) | 2020.07.28 |
---|---|
[Javascript] 경과 시간 계산하기 (시간, 분, 초) (0) | 2020.07.27 |
[Javascript] 문자열 숫자로 변환하기 (3) - +, * 연산자 사용 (1) | 2020.07.25 |
[Javascript] 문자열 숫자로 변환하기 (2) - parseFloat() (0) | 2020.07.24 |
[Javascript] 문자열 숫자로 변환하기 (1) - parseInt() (2) | 2020.07.23 |