--- 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}}