javascript哪个函数能实现下面的功能 2的n次方等于8,如何求n

如题所述

假设x的n次方等于y,
有logx(y) = n
有log e(y) / log e(x) = n
故有n = Math.log(y) / Math.log(x)

针对本题,有
n = Math.log(8) / Math.log(2)
= 3

测试代码如下:

<html>
<head>
<title></title>
<script language="javascript">
var n = Math.log(8) / Math.log(2);
alert(n);
</script>
</head>
<body></body>
</html>

输出结果:
3
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-04-25
是我笨了!

javascript哪个函数能实现下面的功能 2的n次方等于8,如何求n
假设x的n次方等于y,有logx(y) = n 有log e(y) \/ log e(x) = n 故有n = Math.log(y) \/ Math.log(x)针对本题,有 n = Math.log(8) \/ Math.log(2)= 3 测试代码如下: var n = Math.log(8) \/ Math.log(2);alert(n); 输出结果:3 ...

javascript 如何计算几次方
Math.pow(2,4);表示2的4次幂,等于16

JS取n位的简单方法
函数的核心逻辑是将`num`乘以10的`n`次方,然后加上半个单位(`0.5`)以确保四舍五入,最后用`parseInt`函数处理结果并除以10的`n`次方,以达到指定的小数位数。例如,要取`num`的后两位小数,可以调用`alert(f(num, 2));`。这就是处理浮点数取n位小数点的简单函数示例。以上就是关于在Java...

1. 编写一个函数求x的n次方(n是整数),在主函数中调用它求6的3、4、5...
有2种方法可以选择:直接调用库函数,如 Java 中的 math下 power 的方法, Javascript也有类似函数 自己手写考虑的点 溢出处理 没定义的情况,比如0^0(零的零次方)特殊情况(任意数的0次方)n为负数的情况 n为正数

用函数调用的方法求 f(k,n)=1的k次方+2的k次方+。。。+n的k次方,其中...
javascript:function f(k, n) { var result = 0;for (var i = 1; i <= n; i++) {\/\/1到n var mul = 1;for (var j = 0; j < k; j++) {\/\/k次方 mul = mul * i;} result += mul;} alert(result);} 如果是其他语言,自己稍作修改.

java script学习方法
功能:若表达式为true,则执行语句段1;否则执行语句段2。说明:if -else 语句是JavaScript中最基本的控制语句,通过它可以改变语句的执行顺序。表达式中必须使用关系语句,来实现判断,它是作为一个布尔值来估算的。它将零和非零的数分别转化成false和true。若if后的语句有多行,则必须使用花括号将其括起来。九、window....

帮忙推荐一套.net网站开发面试题,谢谢
2 .列举ASP.NET 页面之间传递值的几种方式。 答. 1.使用QueryString, 如...?id=1; response. Redirect()... 2.使用Session变量 3.使用Server.Transfer4.C#中的委托是什么?事件是不是一种委托?答: 委托可以把一个方法作为参数代入另一个方法。委托可以理解为指向一个函数的引用。是,是一种特殊的委托5.ov...

...系统是64位的,那个后缀是24的是不是可以卸载掉呢?谢谢
2 .列举ASP.NET 页面之间传递值的几种方式。 答. 1.使用QueryString, 如...?id=1; response. Redirect()... 2.使用Session变量 3.使用Server.Transfer4.C#中的委托是什么?事件是不是一种委托?答: 委托可以把一个方法作为参数代入另一个方法。委托可以理解为指向一个函数的引用。是,是一种特殊的委托5.ov...

c语言中c=++a是什么意思
a++这个式子的返回值是a,所以b=a++相当于b=a,然后a=a+1;++a的返回值是a+1;所以b=++a相当于a=a+1;然后b=a;a++先返回a,再自加 ++a先自加,再返回a 如a=3 b=a++;\/\/b=3 c=++a;\/\/c=5

去微软应聘需要什么条件?
2、另外,微软公司可能是所有企业在招聘途径中最出其不意的——微软在自己的用户中检索人才。微软公司的网站上,每月都有12000多个用户登录,他们主要是检索资料。微软有编有一个专用程序,负责统计出用户所使用的关键词。从统计结果可分析出此人是否具有较高的计算机技能(比如是否会使用c语言),根据检索...

相似回答