--- title: Math.PI slug: Web/JavaScript/Reference/Global_Objects/Math/PI tags: - JavaScript - Math - Властивість - Довідка - Поле translation_of: Web/JavaScript/Reference/Global_Objects/Math/PI ---
Поле Math.PI відображає значення відношення довжини кола до його діаметру, що приблизно дорівнює 3.14159:
Джерело цих інтерактивних прикладів зберігається у репозиторії на GitHub. Якщо ви маєте бажання зробити свій внесок у проект інтерактивних прикладів - будь-ласка, зклонуйте репозиторій https://github.com/mdn/interactive-examples та пришліть нам pull request.
У зв'язку із тим, що PI - це статичне поле Math, слід завжди звертатись до нього у формі Math.PI. Намагатись викликати PI, звертаючись до полів створених вами об'єктів Math - некоректно (Math не являється конструктором).
Math.PIНаступна функція використовує Math.PI для обчислення довжини кола за заданим діаметром:
function calculateCircumference(radius) {
return Math.PI * (radius + radius);
}
calculateCircumference(1); // 6.283185307179586
| Специфікація |
|---|
| {{SpecName('ESDraft', '#sec-math.pi', 'Math.PI')}} |
Таблиця сумісності на цій сторінці сформована автоматично із структурованих даних. Якщо ви маєте бажання зробити свій внесок до цих даних - будь-ласка, ось репозиторій https://github.com/mdn/browser-compat-data, надішліть нам свій pull request.
{{Compat("javascript.builtins.Math.PI")}}