### 变量
1、什么是变量
- 变量是一个可以变化的量
- 变量是一个"未知数"
- 变量可以看成一个符号
- 一般指的是程序的数据
- 变量是一个临时存在的数据
2、js变量的声明
- 语法格式 var 变量名 = 变量值
- 声明变量是使用的var来进行声明的
例子: var name = "张三"
3、变量的数据类型
数值型、字符型、布尔型
-
var a = 10 数值型
-
var a = "10" 字符型
-
var a = 10
-
var a = -0.9
-
var a = 2
4、赋值运算符
var a = 10
var a = a+20
var a+=20
5、js的if判断
if(isMarried)
例: // {
// document.write(name+"的婚姻状态是:已婚!")
// }else
// {
// document.write(name+"的婚姻状态是:没婚!")
// }
// var mi = 100
// var bui = "美"
// var col = "黑"
// if(mi > 1000000000)
// {
// document.write(a)
// }else if(bui == "美" && col == "白")
// {
// document.write("白富美")
// }
// else
// {
// document.write("屌丝")
// }
6.case判断
var score = window.prompt("请输入分数:")
var str = " "
switch (score) {
case "90":
str += "学霸";
break;
case "80":
str += "优秀";
break;
case "70":
str += "良好";
break;
case "60":
str += "一般";
break;
default:
str += "bu'j";
}
document.write("您的成绩为:"+str)
7、while 循环
var i = 1//定义一个变量
var sum = 0
while(i<=100)//当变量<=100
{
if (i%2==0){ //判断变量是否能被整除可以是偶数相反是奇数
sum += i;//总数加和
}
i++;
}
document.write(sum);//写出总数
8.for循环
for(var m=1;m<=9;m++){ //定义一个变量并让它<=9,累计+1
for(var n=1 ;n<=m;n++)
document.write(m+"×"+n+"="+m*n+" ");{//导出m乘以n等于用空格隔开
if(m==n){ //当运行到m=n时停止
break
}
}
document.write("<br>"); //当运行到m=n时换行
}