1.打印1000以内的水仙花数
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>水仙花</title>
</head>
<body>
<script>
var a,b,c;
for(var i=100;i<1000;i++)//水仙花区间为100-999
{
a=parseInt(i/100);
b=parseInt((i-(a*100))/10);
c=(i-(a*100)-(b*10))/1;
if(i===(a*a*a+b*b*b+c*c*c)){
console.log(i);
}
}
</script>
</body>
</html>
2.var str="asdjkehfjflkajsaskjf";(1)完成倒序(2)打印t=20&ft=19j&。。。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>倒序</title>
</head>
<body>
<script>
var str="asdjkehfjflkajsaskjf";
var str1=str.length;
for(var i=str.length-1;i>=0;i--){
console.log(str[i]);
}
for(var j=str.length-1;j>=0;j--){
console.log("t="+str1+str[j]+"&");
str1--;
}
</script>
</body>
</html>
3.计算阶乘
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>阶乘</title>
</head>
<body>
<script>
var n=parseInt( prompt( "请输入你要计算的阶乘数" ) ) ;
f=n;
for (var i=n-1;i>0;i--){
n=n*i;
}
alert(f+"的阶乘为"+n)
</script>
</body>
</html>
4.打印99乘法表
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>99乘法口诀表</title>
</head>
<body>
<script>
for(var i=1;i<10;i++)
{
for(var j=1;j<=i;j++)
{
console.log(i+"×"+j+"="+i*j)
}
}
</script>
</body>
</html>