From 714754e6a789d85177cdccab2e8bcda0fd611cd2 Mon Sep 17 00:00:00 2001 From: Jongha Kim Date: Wed, 23 Jun 2021 21:32:35 +0900 Subject: Math.abs() en-US 문서와 동기화 (#1267) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../reference/global_objects/math/abs/index.html | 106 +++++++++------------ 1 file changed, 45 insertions(+), 61 deletions(-) diff --git a/files/ko/web/javascript/reference/global_objects/math/abs/index.html b/files/ko/web/javascript/reference/global_objects/math/abs/index.html index c66172647d..72cd4f2401 100644 --- a/files/ko/web/javascript/reference/global_objects/math/abs/index.html +++ b/files/ko/web/javascript/reference/global_objects/math/abs/index.html @@ -7,43 +7,57 @@ tags: - Method - Reference translation_of: Web/JavaScript/Reference/Global_Objects/Math/abs +browser-compat: javascript.builtins.Math.abs --- -
{{JSRef}}
-

Math.abs() 함수는 주어진 숫자의 절대값을 반환합니다. 즉,

+
{{JSRef}}
-

Math.abs(x)=|x|={xifx>00ifx=0-xifx<0{\mathtt{\operatorname{Math.abs}(x)}} = {|x|} = \begin{cases} x & \text{if} \quad x \geq 0 \\ -x & \text{if} \quad x < 0 \end{cases}

+

+ Math.abs() 함수는 주어진 숫자의 절대값을 + 반환합니다. x가 양수이거나 0이라면 x를 리턴하고, + x가 음수라면 x의 반대값, 즉 양수를 반환합니다. +

{{EmbedInteractiveExample("pages/js/math-abs.html")}}
+

구문

+
Math.abs(x)
-

구문

- -
Math.abs(x)
- -

매개변수

+

매개변수

-
x
-
숫자.
+
+ x +
+
숫자.
-

반환 값

+

반환 값

주어진 숫자의 절대값.

-

설명

+

설명

-

abs()Math의 정적 메서드이므로, 사용자가 생성한 Math 객체의 메서드로 호출할 수 없고 항상 Math.abs()를 사용해야 합니다. (Math는 생성자가 아닙니다)

+

+ abs()Math의 정적 메서드이므로, 사용자가 생성한 + Math 객체의 메서드로 호출할 수 없고 항상 + Math.abs()를 사용해야 합니다. (Math는 생성자가 + 아닙니다) +

-

예제

+

예제

-

Math.abs()의 작동 방식

+

Math.abs()의 작동 방식

-

빈 객체, 하나 이상의 요소를 가진 배열, 숫자가 아닌 문자열, {{jsxref("undefined")}}나 빈 매개변수를 받으면 {{jsxref("NaN")}}을 반환합니다. {{jsxref("null")}}, 빈 문자열이나 빈 배열을 제공하면 0을 반환합니다.

+

+ 빈 객체, 하나 이상의 요소를 가진 배열, 숫자가 아닌 문자열, + {{jsxref("undefined")}}나 빈 매개변수를 받으면 {{jsxref("NaN")}}을 반환합니다. + {{jsxref("null")}}, 빈 문자열이나 빈 배열을 제공하면 0을 반환합니다. +

-
Math.abs('-1');     // 1
+
+Math.abs('-1');     // 1
 Math.abs(-2);       // 2
 Math.abs(null);     // 0
 Math.abs('');       // 0
@@ -55,50 +69,20 @@ Math.abs('string'); // NaN
 Math.abs();         // NaN
 
-

명세

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('ES1')}}{{Spec2('ES1')}}Initial definition. Implemented in JavaScript 1.0.
{{SpecName('ES5.1', '#sec-15.8.2.1', 'Math.abs')}}{{Spec2('ES5.1')}} 
{{SpecName('ES6', '#sec-math.abs', 'Math.abs')}}{{Spec2('ES6')}} 
{{SpecName('ESDraft', '#sec-math.abs', 'Math.abs')}}{{Spec2('ESDraft')}} 
- -

브라우저 호환성

- - - -

{{Compat("javascript.builtins.Math.abs")}}

- -

같이 보기

+

명세

+ +{{Specifications}} + +

브라우저 호환성

+ +

{{Compat}}

+ +

같이 보기

-- cgit v1.2.3-54-g00ecf