js实现平方
实现平方的方法
在JavaScript中,实现平方运算有多种方式,以下是常见的几种方法:
使用乘法运算符
const square = (num) => num * num;
console.log(square(5)); // 输出 25
使用Math.pow()函数
const square = (num) => Math.pow(num, 2);
console.log(square(4)); // 输出 16
使用指数运算符(ES6新增)
const square = (num) => num 2;
console.log(square(3)); // 输出 9
使用箭头函数简写
const square = x => x * x;
console.log(square(6)); // 输出 36
处理浮点数的情况
const square = (num) => parseFloat((num * num).toFixed(2));
console.log(square(2.5)); // 输出 6.25
作为对象方法实现
const calculator = {
square: function(num) {
return num * num;
}
};
console.log(calculator.square(7)); // 输出 49
每种方法都有其适用场景,乘法运算符是最直接高效的方式,Math.pow()可以处理更复杂的幂运算,指数运算符是ES6引入的简洁语法。







