Home Communities
IT Knowledge
Inspiration
Languages
EN

# JavaScript - Math.sqrt() method example

16 points
Created by:
621

`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

 Syntax `Math.sqrt(number)` Parameters `number` - 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. Description `sqrt` 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``````

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

## Alternative titles

Join to our subscribers to be up to date with content, news and offers.