html5 输入某范围求水仙花数
来源:互联网 发布:知彼客服 编辑:程序博客网 时间:2024/06/06 09:22
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script>
function findFlowerNum(){
var str="";
var count=0;
var begin=document.getElementById('begin').value;
var end=document.getElementById('end').value;
for (var i = begin; i <= end; i++) {
if(isFlowerNum(i)){
str += i+" ";
document.getElementById('result').innerHTML=str;
count++;
if(count%10==0)
str=str+'<br>';
}
}
}
function isFlowerNum(num){
var size= checkLength(num);
var temp=num;
var sum=0;
while(temp>0){
sum+=Math.floor(Math.pow(temp%10,size));
temp=Math.floor(temp/10);
}
return sum==num;
}
//返回数字的长度
function checkLength(num){
return (num+"").length;
}
//alert(isFlowerNum(153));
</script>
</head>
<body>
<h1>求某范围的水仙花数水仙花数</h1>
<span>起始范围:<input type="text" id="begin" value="100"></span><br><br>
<span>起始范围:<input type="text" id="end" value="1000"></span><br><br>
<button onclick="findFlowerNum();">确定</button>
<hr>
<div id="result" >
<!-- onclick="isFlowerNum();" -->
</div>
</body>
</html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script>
function findFlowerNum(){
var str="";
var count=0;
var begin=document.getElementById('begin').value;
var end=document.getElementById('end').value;
for (var i = begin; i <= end; i++) {
if(isFlowerNum(i)){
str += i+" ";
document.getElementById('result').innerHTML=str;
count++;
if(count%10==0)
str=str+'<br>';
}
}
}
function isFlowerNum(num){
var size= checkLength(num);
var temp=num;
var sum=0;
while(temp>0){
sum+=Math.floor(Math.pow(temp%10,size));
temp=Math.floor(temp/10);
}
return sum==num;
}
//返回数字的长度
function checkLength(num){
return (num+"").length;
}
//alert(isFlowerNum(153));
</script>
</head>
<body>
<h1>求某范围的水仙花数水仙花数</h1>
<span>起始范围:<input type="text" id="begin" value="100"></span><br><br>
<span>起始范围:<input type="text" id="end" value="1000"></span><br><br>
<button onclick="findFlowerNum();">确定</button>
<hr>
<div id="result" >
<!-- onclick="isFlowerNum();" -->
</div>
</body>
</html>
0 0
- html5 输入某范围求水仙花数
- Html5 求某个范围内的水仙花数
- 输入n,求n位以内的水仙花数
- 求水仙花数
- 求水仙花数
- 求水仙花数
- 求水仙花数
- 求水仙花数
- 求所有水仙花数
- 求水仙花数
- 求水仙花数
- 求水仙花数
- 求水仙花数
- C#求水仙花数!
- 求水仙花数
- 求水仙花数。
- #DayTwo#,求水仙花数
- 求水仙花数的
- centos + python + uwsgi 搭建网站
- Struts2-上传/下载文件功能实现
- memcache的搜索次数,每页数据存在memcache中,分页普通页面
- 树莓派搭建web系列
- 无向图欧拉路的判定
- html5 输入某范围求水仙花数
- android中EditText监听键盘输入
- Hiho 121 后缀数组二·重复旋律2(最长不可重叠重复子串问题)
- 161023
- KThread
- python之selenium模拟登录QQ空间
- 构建者模式——Builder模式
- 【Domoticz】玩转Domoticz平台——配合ESPEasy固件,开个头,以后玩起来起来再更新博客
- c++/c面试宝典