반응형
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
- html
- list
- ArrayList
- table
- json
- 자바
- CMD
- IntelliJ
- CSS
- Java
- Maven
- Array
- 배열
- 이클립스
- Visual Studio Code
- 자바스크립트
- Eclipse
- date
- javascript
- 문자열
- Files
- js
- string
- windows
- 인텔리제이
- vscode
- 이탈리아
- input
- Button
- 테이블
Archives
- Today
- Total
어제 오늘 내일
[Javascript] 절대값 구하기 본문
Javascript에서 절대값을 구하기 위해서는
Math.abs() 함수를 사용합니다.
Math.abs() 함수로 절대값 구하기
Math.abs(x)
Math.abs(x) 함수는 파라미터로 입력된 x 의 절대값(Absolute Value)을 리턴합니다.
Math는 javascript에서 수학적인 상수와 메소드를 가진 내장 객체 입니다.
Math의 모든 속성과 메소드는 정적이기 때문에, new 연산자로 객체를 생성하지 않고 바로 사용합니다.
예제
See the Pen Math by anna (@hianna) on CodePen.
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 |
Comments