输入n,计算2的n次幂
来源:互联网 发布:龙诚健康大数据 编辑:程序博客网 时间:2024/05/24 15:39
1.利用for循环
<script type="text/javascript"> var n = parseInt(prompt('输入n')); var num = 1; for(var i = 0; i < n; i ++){ num *= 2; //num = num * 2; } document.write("2的" + n + "次幂是" + " " + num); </script>
这里相当于 1*2 1*2*2 1*2*2*2 .........
2.还有个更简便的方法,直接利用pow()方法,
pow() 方法,返回 x 的 y 次幂的值
语法: Math.pow(x, y) 注:x, y必须是数字
<script type="text/javascript"> var n = parseInt(prompt('输入n')); document.write("2的" + n + "次幂是" + " " + Math.pow(2,n)); </script>
注:parseInt()
一、将以数字开头的字符串转换成整型数值
eg: “123abc” –> 123
“”, “aa123”, null, true等 –> 返回 NaN (表示该字符串不能转换成数字)
二、parseInt(string,radix) 以radix为基地,将string转换成十进制
eg: n = parseInt(“b”,16) –> n=11
n = parseInt(“1010”,2) –> n=10
阅读全文
0 0
- 输入n,计算2的n次幂
- 计算2的n次幂
- 2的n次幂
- 2 的 n 次幂
- 2-3.输入n,计算1! + 2! + 。。。。 N!的值
- 3.输入n,计算1! + 2! + 。。。。 N!的值
- 输入n ,计算 1!+2!+...+n! 的值
- 快速计算x的n次幂 power()的实现
- P124.39(计算x的n次幂)
- STL power() 计算一个数的n次幂
- 2的N次幂表示
- 用户输入一个整数 用最少的2的N次幂合成
- 一个偶然的小经验快速计算2的n次幂
- 计算二进制整数中有多少个1 判断是否为2的n次幂
- HashMap源码阅读(1)- 初始值、数据结构、hash计算、2的n次幂
- 大数的N次幂
- r的n次幂
- x的n次幂
- CDH 自定义添加Spark2服务
- Mybatis 小总结
- 一名前端工程师的自学之路,Js篇(11-16更新)
- 菜鸟(第二题)
- Android RecyclerView更新某条/一条数据
- 输入n,计算2的n次幂
- UDP打洞(成功打洞)
- 友盟数据平台负责人吴磊:移动大数据平台的架构与实践
- maven项目pom文件(3)-将项目依赖的jar拷贝到指定文件夹
- TextView常用属性
- DES字符串加密
- 数据结构 顺序栈进行进制转换
- 2669 2-2 Time类的定义
- telnet