跳到主要内容

JavaScript 程序:找平方根

要理解这个示例,你应该具备以下 JavaScript 编程 主题的知识:

要在 JavaScript 中找到一个数的平方根,你可以使用内置的 Math.sqrt() 方法。其语法是:

Math.sqrt(number);

这里,Math.sqrt() 方法接受一个数字并返回其平方根。

示例:一个数的平方根

// 从用户那里取得输入
const number = prompt("输入数字:");

const result = Math.sqrt(number);
console.log(`数字 ${number} 的平方根是 ${result}`);

输出

输入数字:9
数字 9 的平方根是 3

示例 2:不同数据类型的平方根

const number1 = 2.25;
const number2 = -4;
const number3 = "hello";

const result1 = Math.sqrt(number1);
const result2 = Math.sqrt(number2);
const result3 = Math.sqrt(number3);

console.log(`数字 ${number1} 的平方根是 ${result1}`);
console.log(`数字 ${number2} 的平方根是 ${result2}`);
console.log(`'${number3}' 的平方根是 ${result3}`);

输出

数字 2.25 的平方根是 1.5
数字 -4 的平方根是 NaN
'hello' 的平方根是 NaN
  • 如果在 Math.sqrt() 方法中传入 0 或一个正数,则返回该数的平方根。
  • 如果传入一个负数,则返回 NaN
  • 如果传入一个字符串,则返回 NaN