JavaScript Math.sqrt()

Math.sqrt(x) returns the non-negative square root of a number. A negative input has no real square root, so JavaScript returns NaN.

console.log(Math.sqrt(64)); // 8
console.log(Math.sqrt(-1)); // NaN

Math.sqrt() syntax Top ↑

Math.sqrt(x)

Square-root examples Top ↑

console.log(Math.sqrt(4));  // 2
console.log(Math.sqrt(64)); // 8
console.log(Math.sqrt(9));  // 3
console.log(Math.sqrt(27)); // 5.196152422706632

Fractions and decimal values Top ↑

console.log(Math.sqrt(0.36)); // 0.6
console.log(Math.sqrt(0));    // 0

Negative numbers return NaN Top ↑

console.log(Math.sqrt(-64)); // NaN
console.log(Number.isNaN(Math.sqrt(-9))); // true

Math.sqrt() vs powers Top ↑

console.log(Math.sqrt(81));  // 9
console.log(81 ** 0.5);          // 9

Distance example Top ↑

const x = 3;
const y = 4;
const distance = Math.sqrt(x ** 2 + y ** 2);
console.log(distance); // 5

Math.exp()




Subscribe to our YouTube Channel here



plus2net.com










✖
We use cookies to improve your browsing experience. . Learn more
HTML MySQL PHP JavaScript ASP Photoshop Articles Contact us
© 2000-2026 plus2net.com All rights reserved worldwide Privacy Policy Disclaimer