Languages
[Edit]
EN

JavaScript - Math.sqrt() method example

16 points
Created by:
Jan-Alfaro
681

Math sqrt is a static method that returns a number which is the square root of an input value. The method works only on positive real numbers.

// ONLINE-RUNNER:browser;

console.log( Math.sqrt(  4   ) ); //  2
console.log( Math.sqrt(  9   ) ); //  3

console.log( Math.sqrt(  2   ) ); //  1.4142135623730951
console.log( Math.sqrt(  0.5 ) ); //  0.7071067811865476
console.log( Math.sqrt(  0   ) ); //  0
console.log( Math.sqrt( -1   ) ); //  NaN

1. Documentation

SyntaxMath.sqrt(number)
Parametersnumber - integer or float number value in the range 0 to +Infinity (primitive value).
Result

Square root number value in range 0 to +Infinity (primitive value).

If the operation can not be executed NaN is returned.

Descriptionsqrt is a static method that returns a number which is the square root of the input value. The method works only on positive real numbers.

2. Square root with Math.pow method examples

In this example, the way how to calculate square root using the power function is presented. 

// ONLINE-RUNNER:browser;

function calculateSqrt(value) {
    return Math.pow(value, 0.5);
}


// Usage examples:

console.log( calculateSqrt(  4   ) ); //  2
console.log( calculateSqrt(  9   ) ); //  3

console.log( calculateSqrt(  2   ) ); //  1.4142135623730951
console.log( calculateSqrt(  0.5 ) ); //  0.7071067811865476
console.log( calculateSqrt(  0   ) ); //  0
console.log( calculateSqrt( -1   ) ); //  NaN

See also

  1. JavaScript - how to calculate root of any degree?

Alternative titles

  1. JavaScript - Math.sqrt() documentation with examples
  2. js - Math.sqrt() method 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!
Join to our subscribers to be up to date with content, news and offers.

JavaScript - Math documentation (EN)

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