--- title: Math.PI slug: Web/JavaScript/Reference/Global_Objects/Math/PI tags: - JavaScript - Math - Property - Reference translation_of: Web/JavaScript/Reference/Global_Objects/Math/PI ---
Свойство Math.PI представляет отношение длины окружности круга к его диаметру, приблизительно равное 3,14159:
Поскольку свойство PI является статическим свойством объекта Math, вы всегда должны использовать его как Math.PI, а не пытаться создавать экземпляр объекта Math и получать свойство от него (поскольку объект Math не является конструктором).
Math.PIСледующая функция использует значение Math.PI для вычисления длины окружности по известному радиусу круга.
function calculateCircumference(radius) {
return 2 * Math.PI * radius;
}
calculateCircumference(1); // 6.283185307179586
| Спецификация | Статус | Комментарии |
|---|---|---|
| ECMAScript 1-е издание. | Стандарт | Изначальное определение. Реализована в JavaScript 1.0. |
| {{SpecName('ES5.1', '#sec-15.8.1.6', 'Math.PI')}} | {{Spec2('ES5.1')}} | |
| {{SpecName('ES6', '#sec-math.pi', 'Math.PI')}} | {{Spec2('ES6')}} |
{{Compat}}