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);//条件不满足时会执行一次,先执行后判断