5.26
Posted lnh2019
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5.26相关的知识,希望对你有一定的参考价值。
1.运算符
1 // javascript Document
2 //赋值运算符 =: 将=右边的值赋值给=左边
/*var a=I;
a=a+I; */
5 //比较运算符
结果: true/ false
6 document.write((1>=2)+"<br>");
// ==比较的是两边的内容
B document .write( (1==2)+"<br>") ;
document .write((1=="1")+"<br>") ;
10 var a;
11
var b=null;
12 document . write((a==b)+"<br>");
document.write("-
<br>");
14
15
严格等于:比较两边的内容和类型
16
document .write((1==="1")+"<br>");
17 var aa;
18
var bb=null;
19
document . write( (aa===bb)+"<br>");
20
//逻辑运算符
布尔值&&布尔值
true/ false && true/ ‘false
21 / ‘/ 两边只要有一个 false结果false
22 document .write(true&&true);//true
23
document .write(false&&false);//false
24 document . write(true&&false) ;//false
document .write("<br>.
<br>") ;
26
//年龄age在0-18性别sex为女 的人叫小姑娘
27 / / ‘document。wr ite(age>=0&&age<=18&&sex="女");//false
28
// 布尔值//布尔值 或
29//两边只要y有一 个true结果true
30
document.write(true|| true) ;//true
31 document .write(false| |false) ;//false
32 document.write(true|| false); //true
33
document.write(1>=2|| 1==1) ;//true
34
//!取反
!布尔值
35
document . write("<br>------
36 document.write(!true) ;
document.write(!false) ;
38 //三目运算符 表达式0 (布尔值) ?表达式1 :表达式2
39 // /如果表达式0的结果为true那么整体的值为表达式1
40 // 如果表达式的结果为false那么整体的值为表达式2
41 var flag=(1==2?"错误":"正确") ;
42
//alert(flag) ;
43 //a=1 b=2 求a, b的最大值
44▼/*var a=1;
45
var b=2;
46 var max=(a>b?a:b);
47
alert(max);*/
48 var a=1;
49 var b=2;
50 var c=3;
51 //求最大值
52 var max=(a>b?a:b)>c?(a>b?a:b):c;
53 alert(max) ;
54
55 //让用户输入三个数,求三个数最小值打印在页面上
56
//让用户输入年龄 如果在0- 18岁之间就打印你是小姑娘,否则打印你是大姑娘
57
58
2.if语句
1 // Javascript Document
2 //if语句
3▼/+if(表达式0(结果为布尔值))(
如果表达式6结果为true就走该行代码,就不走eIse了
5
Jelsef
6
如果表达式0结果为false就走该行代码,上面代码也不会走
7
8 //让用户输入- 个数,如果这个数在10-100范围内就打E0"两位数”,否则打E"好
几位数”!
9▼/"var num=prompt(“请输入一个数: ");
10
if(num>= 1088num<100) {
11
document. write("两位数”);
12
Jelsef
13
document. write(“好几位数”);
14
15 //让用户输入一 个数,判断是否是偶数
16▼/"var num-prompt("请输入一 个数: ");
17
if(num82==0){ //num/2取余数
18
document. write("领数少);
19
Jelsef
20
document. write( "奇数”);
21
J/
22 //让用户输入两个数, 求最大值:
23▼/*
24 var a=prompt("清组入-个数: ");
25 var b=prompt("请输入- 个数: ");
26
if(a>b)[
27
document. write(a);
28 }elsef
29
document.write(b);
30
31
32 //让用户输入1-7,分别打印周一- >周天
33▼/*var num=prompt(“请赖入工- 7之间的数:”);
34
if(num==I){
35
document. write("周- -”);
36 Jelse if(num==2)[
37
document. write("周=”);
38 Jelse if(num=-3)l
39
document,write("周三”少);
40
Jelse if(num==4){
41
document. wr ite(“周四”);
42 Jelse ! if(num==5){
43
document. write(“周五”);
44 Jelse if(num==6){
45
document. write(”周六");
46
Jelse if(num==7)[
47
document. write(“周日”):
48 Jelsel
49
document . write(“您的输入有误!请重新输入! ");
50
1*/
51▼/*
52 var grade =prompt(”请输入你的分数");
53 if(grade>=80&&grade<-100){
54
document. wr ite("你学的不错,值得表扬”);
55 }else if(grade>=50&&grade<=60){
56
document. write("就差一点点, 再加把劲");
57 Jelse if(grade<=5e&&grade>=0) [
document. write(“使劲努力,不要愉假!”);
59
60
+/
3.switch语句
1▼/*switch(表达式(你要判定的那个变量))[
case值1:执行的语句块;break;
case值2:执行的语句块;break;
case值3:执行的语句块;break;
default:执行的语句块;
8 /让用户输入1-7,分别打印周一- >周天
var day=prompt("请输入1- 7之间的数: ");//"I”
日//将字符审转成数值类型
1 day=parseInt(day) ;
2▼switch(day){
case 1:
document.write("周一");
break;
case 2:
document.write("周二");
break;
case 3
9
document.write("周三");
break;
case 4:
3
document .write("周四");
break;
case 5:
3
document. write("周五");
break;
case 6:
9
document.write(“周六");
break;
case 7:
2
document .write("周日");
break;
default:
document .write( "您的输入有误,请重新输入! ");
break;
}
以上是关于5.26的主要内容,如果未能解决你的问题,请参考以下文章