码迷,mamicode.com
首页 > 编程语言 > 详细

javascript基础-01

时间:2016-09-05 12:22:48      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:

一、运算符

(1)算术运算符( + - * / %)

说明:加、减、乘、除、求余,其中%是求余运算

例:var total = (1 + 4) * 5;

var i = 100;

var temp = (i – 20) / 2;

alert(“10”+ 20) //return 1020;

alert(10 + 20) //return 30;

(2)后增量/后减量运算符 ++ ,--

例:var i = 10;

var a = i++;

// i = i + 1; alert(a);

(3)比较运算符 ( >, <, >=, <=, ==, !=,===,!== )

例:alert ( 10 > 5 );//outputs true var i = 100;

var n = 100;

alert(i == n);//outputs true;

alert(i != n);//outputs false;

alert(i === n) //数据类型,值相等

(4)逻辑运算符( &&, || , !)

说明:&& : 逻辑与

|| : 逻辑或

! :逻辑非

例:var i = 8;

alert ( i<5 && i<10); //outputs false alert

( i > 100 || i < 10); //outputs true alert

(!(10 > 5)); //outputs false

二、程序流程控制

(1)条件语句 if

语法: if(condition) statements1 else statement2

例: if(10 > 5){

alert(“hello world”);

}

var i = 90; if(i > 100){

alert(i + “大于100”);

}

else if(i > 80){

alert(i + “大于80”);

}

else{

alert(i + “小于100”);

}

(2)switch 语句

语法: switch (expression){

case value:

//statement

break;

case value:

//statement

break;

default:

//statement

}

例: var i = 25;

switch(i){

case 25:

alert(i + "等于 25");

break;

case 100:

alert(100);

break;

default:

alert(‘other’);

}

三、循环语句

(1)While

语法: while (exp) {

//statements;

}

说明: while (变量<=结束值) { 需执行的代码 }

例: var i = 1;

while(i < 3){

alert(i);

i++;

}

练习:用js计算从1累加到100的总和。

 1 <head>
 2         <meta charset="UTF-8">
 3         <title></title>
 4         <script type="text/javascript">
 5             //循环语句
 6             //从1累加到100的总和
 7             var j = 0;
 8             var i = 1;
 9             while (i <= 100) {
10                 j = j + i;
11                 i++;
12             }
13             document.write(j + "<br />");
14         </script>
15     </head>

 

javascript基础-01

标签:

原文地址:http://www.cnblogs.com/adda/p/5841434.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!