H5基础知识第八课时(JS运算符和计算水仙花数)
来源:互联网 发布:掘金数据 编辑:程序博客网 时间:2024/06/04 17:56
1.运算符
算数运算符
+、-、*、/、%、++、--
赋值运算符
= += -= *= /= %=
关系运算符
==、!=、>、<、>=、<=
条件运算符
a>b?true:false
位运算符、逻辑运算符
&、|、~、&&、||、!
位移运算符
<<带符号左移 >>带符号右移、>>>无号右移
alert(1=='1')输出的结果为true 。。
2.判断一个数是不是水仙花数
var num=prompt('请输入一个数字');
//得到位数可以计算幂数
var length=num.length;
//使用字符串的方法获取每一位数
var content=num.split("");
//判断开始输入的数字和计算出来的结果是否相等
var result=0;
for(var i=0;i<content.length;i++) {
result+=Math.pow(content[i],length);
}
alert(num==result?'这个数是水仙花数':'这个数不是水仙花数')
// 153-->1,5,3
算数运算符
+、-、*、/、%、++、--
赋值运算符
= += -= *= /= %=
关系运算符
==、!=、>、<、>=、<=
条件运算符
a>b?true:false
位运算符、逻辑运算符
&、|、~、&&、||、!
位移运算符
<<带符号左移 >>带符号右移、>>>无号右移
alert(1=='1')输出的结果为true 。。
2.判断一个数是不是水仙花数
var num=prompt('请输入一个数字');
//得到位数可以计算幂数
var length=num.length;
//使用字符串的方法获取每一位数
var content=num.split("");
//判断开始输入的数字和计算出来的结果是否相等
var result=0;
for(var i=0;i<content.length;i++) {
result+=Math.pow(content[i],length);
}
alert(num==result?'这个数是水仙花数':'这个数不是水仙花数')
// 153-->1,5,3
阅读全文
0 0
- H5基础知识第八课时(JS运算符和计算水仙花数)
- H5基础知识第八课时(JS数据类型和输出方法)
- H5基础知识第九课时(JS运算符)
- H5基础知识第八课时(CSS3选择器)
- H5基础知识第八课时(CSS)
- H5基础知识第八课时(flex布局)
- H5基础知识第八课时(JS使用方式与变量的声明)
- H5基础知识第十课时(JS函数定义和分类)
- H5基础知识第十课时(JS函数调用和内部属性)
- H5基础知识第九课时(JS判断语句)
- H5基础知识第九课时(JS循环语句)
- H5基础知识第十一课时(JS查看节点)
- H5基础知识第十一课时(JS调试快捷键)
- H5基础知识第六课时(CSS)1
- H5基础知识第六课时(CSS)2
- H5基础知识第七课时(CSS)
- H5基础知识第七课时(CSS定位)
- H5基础知识第十一课时(JS解决变量自提升问题)
- 什么是加壳和脱壳技术?加壳和脱壳技术是什么意思?
- 聊聊Thrift(二) thrift java lib源码编译
- 使用 webpack2 和 NPM Scripts 进行 JavaScript 组件开发
- python 数据处理学习一(pandas)
- 自定义UICollectionReusableView
- H5基础知识第八课时(JS运算符和计算水仙花数)
- hdu1072 Nightmare bfs(java版本)
- jquery和ajax的使用
- Bootstrap3.0学习第九轮(CSS补充)
- 单链表的创建,表长,插入,查找,逆置,中间元素,删除节点,打印
- MarkdownPad 渲染出现This view has crashe错误
- 通过进程令牌启动新的进程
- RIDE底部的日志没显示怎么办?
- 异步I/O(4)完成端口