常量:确定的值 标识符:用户自定义的所有名字。就是变量名 变量名命名规则: 1、数字,字母,下划线或$符 2、。。。。。。。 输出当前变量数据类型: typeof 变量/常量 数据类型 n = 1 s = ‘字符串‘ b = true 数据类型之间的转换 转字符串类型 k = string(n)//数字、布尔类型 m = toString(n)//数字、布尔、数组都可以转 转数字 a = ‘1‘ aa = number(a)//字符串转数字 aaa = parseInt(a)//转整数、只取整数部分 aaaa = parseFloat(a)//转浮点数 NaN not a number //判断是否为数字 分支语句: if(){ } if(){ } else{ } if(){ } else if(){ } switch(){ case 条件: 语句; break; ... default: 语句 }
var r = 2; var c = parseInt(Math.random()*3); var t = r - c; switch(t){ case 1: console.log(‘人胜利‘); break; case 2: console.log(‘人胜利‘); break; case 0: console.log(‘平局‘); break; default: console.log(‘计算机胜‘); } for(var i=1;i<=9;i++){ document.write(i) } count = 0 for(var i=1;i<=20;i++){ for(var j=1;j<=50;j++){ for(var k=1;k<=parseInt(100/15);k++){ if(5*i + 2*j + 15*k == 100){ count++ } } } } console.log(count) for(var i=1;i<=100;i++){ if(i%7 == 0 || i%10 == 7 || parseInt(i/10) == 7){ console.log(i) } } count = 0 for(var i=1;i<101;i++){ for(var j=1;j<=i;j++){ if(i%j == 0){ count++ } } if(count == 2){ console.log(i) } count = 0 }