博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Math.cbrt() Math.sqrt() Math.pow()
阅读量:6271 次
发布时间:2019-06-22

本文共 724 字,大约阅读时间需要 2 分钟。

Math.pow() 能实现 Math.cbrt() 和 Math.sqrt() 的功能,但并不完全相同。

1. Math.pow()和Math.cbrt()的区别

function isCube(m, n){  return Math.cbrt(m)===n;}console.log(isCube(27,3))               //output: trueconsole.log(isCube(64,4))               //output: trueconsole.log(isCube(125,5))              //output: truefunction isCubePow(m,n) {  return Math.pow(m, 1/3) === n}console.log(isCubePow(27,3))               //output: trueconsole.log(isCubePow(64,4))               //output: falseconsole.log(isCubePow(125,5))              //output: false

 ⚠️: 

console.log(Math.pow(64,1/3))               //output: 3.9999999999999996console.log(Math.pow(125,1/3))              //output: 4.999999999999999

 

转载于:https://www.cnblogs.com/lyraLee/p/10537527.html

你可能感兴趣的文章
Linux 格式化扩展分区(Extended)
查看>>
linux echo命令
查看>>
nginx 内置变量大全(转)
查看>>
lakala反欺诈建模实际应用代码GBDT监督学习
查看>>
java 解析excel工具类
查看>>
Google FireBase - fcm 推送 (Cloud Messaging)
查看>>
BBS论坛(二十七)
查看>>
html DOM 的继承关系
查看>>
装饰器的邪门歪道
查看>>
Dubbo常用配置解析
查看>>
【转】C#解析Json Newtonsoft.Json
查看>>
macports的安装及常用命令
查看>>
(转)使用C#开发ActiveX控件
查看>>
spring mvc 基于注解 配置默认 handlermapping
查看>>
半小时学会上传本地项目到github
查看>>
Android学Jni/Ndk 开发记录(一)
查看>>
Linux Tcl和Expect的安装
查看>>
WPF中的依赖项属性(转)
查看>>
linux防火墙相关 iptables
查看>>
最简单的单例模式
查看>>