JavaScript - Math.PI Property Example - Dirask

image/svg+xml d dirask
  • EN Site Language English Content Language English Polski Deutsch Português Apply
  • Log in
  • Join
Home Communities IT Knowledge Snippets Wiki for Code Questions Inspiration News Findings Languages ( keywords in 0 s, posts in 0 s ) No result... Wiki Draft All Wiki Articles Create Wiki Article 16 points Created by: Laylah-Walsh 654

The Math.PI property returns π number (3.141592653589793...).

// ONLINE-RUNNER:browser; console.log( Math.PI ); // Math.PI with circle: // 1. Circle surface area: var radius = 5; var area = Math.PI * Math.pow(radius, 2); console.log( area ); // 78.53981633974483 // 2. Circle circumference: var radius = 5; var circumference = 2 * Math.PI * radius; console.log( circumference ); // 31.41592653589793

1. Documentation

SyntaxMath.PI
Resultπ number (3.141592653589793...).
Description

PI is a static property that keeps π number what is one of the most important mathematical constants.

2. Nilakantha series example

To calculate PI number Nilakantha series can be used.

Nilakantha series used to calculate Math.PI in JavaScript.
Nilakantha series used to calculate Math.PI in JavaScript.
// ONLINE-RUNNER:browser; function computePi(iterations) { var approximation = 3; for (var i = 0, a = 2; i < iterations; ++i) { approximation += 4 / (a * (++a) * (++a)); approximation -= 4 / (a * (++a) * (++a)); } return approximation; } // Usage example: console.log( computePi( 1 ) ); // 3.1333333333333333 console.log( computePi( 2 ) ); // 3.1396825396825396 console.log( computePi( 5 ) ); // 3.1414067184965018 console.log( computePi( 10 ) ); // 3.141565734658547 console.log( computePi( 20 ) ); // 3.141589028940776 console.log( computePi( 50 ) ); // 3.1415924109719824 console.log( computePi( 100 ) ); // 3.141592622804848 console.log( computePi( 200 ) ); // 3.1415926497127264 console.log( computePi( 500 ) ); // 3.141592653340544 console.log( computePi( 1000 ) ); // 3.141592653558594 console.log( computePi( 2000 ) ); // 3.141592653585895 console.log( computePi( 5000 ) ); // 3.141592653589538

References

  1. Pi - Wikipedia

Alternative titles

  1. JavaScript - Math.PI documentation with examples
  2. js - Math.PI property documentation with examples
Donate to Dirask Our content is created by volunteers - like Wikipedia. If you think, the things we do are good, donate us. Thanks! Direct link Join to our subscribers to be up to date with content, news and offers. Subscribe

JavaScript - Math documentation (EN)

Math.E Math.PI Math.abs() Math.acos() Math.asin() Math.atan() Math.atan2() Math.ceil() Math.cos() Math.exp() Math.floor() Math.log() Math.log10() Math.log2() Math.max() Math.min() Math.pow() Math.random() Math.round() Math.sign() Math.sin() Math.sqrt() Math.tan() Math.trunc()
Native Advertising
🚀
Get your tech brand or product in front of software developers. For more information Contact us
Dirask - we help you to
solve coding problems.
Ask question.

❤️💻 🙂

Join Welcome. By using dirask, you confirm that you have read and understood Terms, Privacy & Cookie policy Ok, I understand

Tag » Approximation Of Pi Javascript