谢老板

do{

//要执行的语句

}while(条件)


for(var i=0;i<10;i++){

//要执行的语句

}

//在for循环条件中可以声明多个变量


数组的定义:多个变量的集合


数组的声明方式:

var arr=[];

var arr=new Array();

var arr=new Array(n);//知道数组内有几个值


声明数组并初始化值:

var arr=['值1','值2','值3'];

var arr=new Array('值1','值2','值3');


数组的两个特征:

下标:用来标识数组中元素的位置,下标从0开始,不重复

-->


练习:

1.(用do...while语句)可以一直输入员工名字,输入内容为exit时结束


do{

var uname=prompt('请输入员工姓名');

   if(uname=='exit'){

    break;

   }

}while(true);


2.写一个for循环


for(var i=0;i<=100;i++){

console.log(i);

}


3.输出1-100所有的偶数

for(var i=0;i<=100;i+=2){

console.log(i);

}


4.输出1-100所有的奇数


for(var i=1;i<=100;i+=2){

console.log(i);

}


5.输出所有1-100之间所有的奇数和


for(var i=1;num=0;i<=100;i+=2){

num+=1;

}

console.log(num);


6.输出所有1-100之间所有的偶数和


for(var i=0,num=0;i<=100;i+=2){

num+=i;

}

console.log(num);


7.输出五行10列*

for(var a=0;a<5;a++){

document.write('
');

for(var i=0;i<=10;i++){

document.write('*');

}

}

效果:

**********

**********

**********

**********

**********


for(var i=5;i>=0;i--){

document.write('
');

for(var j=i;j<5;j++){

document.write('*');

}

}

效果:

*

**

***

****

*****


8.写99乘法表

for(var i=1;i<=9;i++){

document.write('
');

for(var j=1;j<=i;j++){

document.write(j+'*'+i+'='+(i*j)+' ');

}

}

你可能感兴趣的:(谢老板)