随笔1104 一、变量定义 var a = 10; 如果定义小数或整数的变量,等号后面值直接写 如果定义字符串的变量,等号后面的值要加双引号或单引号 类型转换 parseInt(); 强制转换为整数 parseFloat();强制转换为小数 二、运算符表达式 1.数学运算符 + - * / % 百分号是取余 例:alert(a+b); alert(a%b); a除以b的余数 2.逻辑运算符 && 并 指两者都满足 || 或 指两者其中任何一个满足 ! 非 指强制变反 真变假 假变真 3.比较运算符 == 等于 !=不等于 <> 大于> 小于< 大于等于>= 小于等于 <= 4.字符串的拼接 + 例: var 1 ="hello"; var 2 ="join"; var s =1+2; alert(s); 三元运算符: a=b?"等于":"不等于"; 即条件?"满足条件的返回内容":"不满足条件的返回内容" alet(a=b?"等于":"不等于"); 三、语句 1.顺序语句:分号结尾 2.分支语句 例: if(a=b) {满足条件执行的代码} else {不满足条件执行的代码} if的集中常用形式 if(条件){代码} 不满足的不写,代表不满足的话不操作 if(条件){代码}else{代码} if(条件){代码}else if(条件){代码}else{代码} if嵌套 if内再放置一个if 3.循环语句 for循环 for(定义变量;条件; 状态改变) {执行代码} 例:for(var i = 0; i<10; i=i+1) {执行代码} 此时i=i+1可以用i++或者++i代替。但是需要注意,i++是优先执行i操作,再加一,++i是优先执行加一,再进行i操作 break;强制跳出整个循环 for(...) {执行代码; break;} continue;跳出当前循环,下次继续循环 for(...) { if(...) {continue} 执行代码 } 循环语句求和实例: 求0-99之和: var qiuhe = 0; for(var i = 0;i<100;i++) { qiuhe=qiuhe+i } alert(qiuhe);
时间: 2024-10-26 01:47:59