js 循环

var h=tz('第','一');
console.log(h);
function tz(h,w){
var count=h+w;
return count;//返回
}//输出第一

i();//放在定义的下面

//自执行函数,三种形式

(function(){}());       

!function(形参){}

(function(){})();


!function(){
console.log('自执行函数');
var w=10;
function ab(){
}}();
(function(){
console.log('自执行函数');
}());
(function(){
console.log('自执行函数');
})();

if语句
var x=10,y=10
if (x>y) {
console.log(x+y);
} else if(x=y){
console.log('错误')
}else{
console.log(x-y)
}

switch语句

switch(v){

case n:

break;

default:

默认代码块

}

做一个跟计算机猜拳的小游戏。0-剪刀,1-石头,2-布

// 要求输出0,1,2,计算机生成随机数,与人类输入的相比较判断谁胜了。

// 随机数生成:var rom = parseInt(Math.random()*3);

 


var ren=2;
var diannao=parseInt(Math.random()*3);
var h=ren-diannao;
switch (h){
case 1:
console.log('你赢了');
break;
case 0:
console.log('平局');
break;
case -2:
console.log('你赢了')
break;
default:console.log('机器赢')
break;
}
for循环
for( q=0;q<=6;q++){
if(q==2){
//break;//跳出整个循环,continue,跳出本次循环
continue;
}
console.log(q);
}
while循环
var n=0;
while(n<5){
console.log(n);
n++
}//1到4

var w=0;
while(true){
if(w==3){
break;     //可嵌套
}
console.log(w);
w++;
}//先判断后执行

do {}while循环
do{
console.log(w);
w++;
}
while (w<5);//条件不满足时会执行一次,先执行后判断

posted @ 2020-04-26 16:34  wangmeihao  阅读(136)  评论(0编辑  收藏  举报