English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript 기본 강의

JavaScript 객체

JavaScript 함수

JS HTML DOM

JS 브라우저 BOM

AJAX 기본 강의

JavaScript 참조 매뉴얼

JavaScript Math(수학) 객체

JavaScript Math 객체는 수학 연산을 수행할 수 있습니다.

기타 전역 객체와 달리, Math 객체는 생성자가 없습니다. 메서드와 속성은 정적입니다.

모든 메서드와 속성을 사용하기 위해 Math 객체를 먼저 생성할 필요 없습니다.

Math.PI

Math.PI속성은 원의 둘레와 직경의 비율을 나타내며, 약3.14159。

주의: Math 객체의 모든 속성과 메서드는 정적입니다. Math를 객체로 호출할 필요 없이 Math로 호출할 수 있습니다.

Math.round()

이 메서드는x의 값을 가장 가까운 정수로 둘러싸입니다.Math.round(x)

만약 매개변수의 소수점 부분이 0보다 크면5이 경우 매개변수는 절대값이 높은 다음 정수로 둘러싸입니다.

만약 음수이면5이 경우 매개변수는 절대값이 낮은 정수로 둘러싸입니다.

소수점 부분이 정확히 0이면5이 경우 매개변수는+∞방향으로 내림차순으로 다음 정수로 둘러싸입니다.

Math.round(3.4); //  3
Math.round(3.5); //  4
Math.round(3.6); //  4
Math.round(-20.2);   // -20
Math.round(-20.8);   // -21
테스트를 보세요‹/›

Math.pow()

이 메서드는 기본수를 지수로 제곱하여 반환합니다, 즉 base 지수Math.pow(x, y)

Math.pow(5, 3);// 125
테스트를 보세요‹/›

첫 번째 매개변수는 기본수입니다.

두 번째 매개변수는 기본수의 지수를 높이기 위해 사용됩니다.

Math.sqrt()

이 메서드는x의제곱근.Math.sqrt(x)

let x = Math.sqrt(9);// 3
let y = Math.sqrt(25);   // 5
document.write("SQRT of 9 is: " + x + "<br>" + "SQRT of 25 is: " + y);
테스트를 보세요‹/›

Math.abs()

이 메서드는x의 절대(양)값.Math.abs(x)

Math.abs(-5);// 5
테스트를 보세요‹/›

Math.ceil()

이 메서드는내림차순다음 가장 큰 정수로x값.Math.ceil(x)

let x = Math.ceil(3.1);// 4
let y = Math.ceil(3.8);// 4
document.write(x) + "<br>" + y);
테스트를 보세요‹/›

Math.floor()

이 메서드는내림차순다음 가장 작은 정수로x값.Math.floor(x)

let x = Math.floor(3.1);// 3
let y = Math.floor(3.8);// 3
document.write(x) + "<br>" + y);
테스트를 보세요‹/›

Math.sin()

Math.sin()메서드는 지정된 숫자의 심사인 값을 반환합니다.

이 메서드는-1와1사이의 숫자, 이 숫자는弧도로 표현된 각도의 심사인을 나타냅니다.

Math.sin(0);   // 0
Math.sin(1);   // 0.8414709848078965
Math.sin(4);   // -0.7568024953079282
Math.sin(Math.PI); // 1.2246467991473532e-16
Math.sin(Math.PI / 2); // 1
테스트를 보세요‹/›

Math.cos()

Math.cos()메서드는 지정된 숫자의 코사인 값을 반환합니다.

이 메서드는-1와1사이의 숫자, 이 숫자는 각도의 코사인을 나타냅니다.

Math.max()과 Math.min()

Math.max()메서드는 매개변수 목록에서 가장 큰 값을 가진 숫자를 반환합니다.

Math.max(5, 2, 12, 4, 97, 26);   // 97
테스트를 보세요‹/›

Math.min()메서드는 매개변수 목록에서 가장 작은 값을 가진 숫자를 반환합니다.

Math.min(5, 2, 12, 4, 97, 26);   // 2
테스트를 보세요‹/›

Math.random()

Math.random()이 메서드는 0(포함)에서 포함되지 않음1(포함되지 않음)의 랜덤 수.

Math.random();
테스트를 보세요‹/›

당신은Math.random()다음 장에서 더 알아보세요.

Math 객체 참조 매뉴얼

완전한 속성과 메서드 참조에 대해 우리의JavaScript Math 객체 참조 매뉴얼

참조 부분에는 모든 Math 속성과 메서드의 설명과 예제가 포함되어 있습니다.