1、马蜂窝首页轮播图,点击右侧小图切换大图
<div id="div0"></div>
<div id="div1"></div>
<div id="div2"></div>
<div id="div3"></div>
<div id="div4"></div>
2、使用双重循环写乘法口诀表
<script>
for (var i = 1; i < 10; i++) {
for (var j = 1; j <= i; j++) {
document.write(j + "*" + i + "=" +(j * i)+" ");
}
document.write("<br>");
}
</script>
3、使用循环完成水仙花数100-999 370=333+777+000;
<script>
for(var i1=100;i1<=999;i1++){
var a, b,c;
a=parseInt(i1/100);
b=parseInt(i1%100/10);
c=i1%10;
if(a*a*a+b*b*b+c*c*c==i1) {
console.log(i1)
}
}
</script>
4、使用双重循环完成表格制作, document.body.innerHTML="
(通过弹窗输入的两次数值,定为行数和列数)
<style>
table
{
border-collapse: collapse;
}
td
{
border:1px solid #000000;
width: 100px;
height: 30px;
}
</style>
</head>
<body>
<script>
var row=Number(prompt("请输入行数"));
var col=Number(prompt("请输入列数"));
if(!isNaN(row) && !isNaN(col)){
var str="<table>";
for(var j=0;j<row;j++){
str+="<tr>";
for(var i=0;i<col;i++){
str+="<td></td>";
}
str+="</tr>";
}
str+="</table>";
}
document.write(str);
</script>
5.入职薪水10K,每年涨幅5%,50年后工资多少?
<script>
var i=0;
var sum=10000;
while (i<=50){
sum+=0.05*sum;
i++;
}
console.log(sum);
</script>
6、打印100以内 7的倍数
<script>
for(var i=7;i<=100;i++){
if(0==i%7 ){
console.log(i);
}
}
</script>
7、打印100以内的奇数
<script>
for(var i=0;i<=100;i++){
if(i%2!==0){
console.log(i);
}
}
</script>
8、求出1-1/2+1/3-1/4……1/100的和
<script>
var sum=0;
var i=1;
for (i = 1; i < 101; ++i) {
if (i % 2 === 0) {
sum -= 1 / i;
}
else
{
sum += 1 / i;
}
}
console.log(sum);
</script>
9、打印出1000-2000年中所有的闰年,并以每行四个数的形式输出
<script>
var a=0;
for(i=1000;i<=2000;i++) {
if ((i % 400 === 0) || ((i % 4 === 0) && (i % 100) !== 0)) {
document.write(i+" ")
a++;
if(a%4===0){
document.write("<br>");
}
}
}
</script>