review0519
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>review0519</title> <script type="text/javascript"> var sum = 0; for(var i=0;i<=100;i++){ if(i%2 == 0){ continue; } if(sum >= 1000){ break; } sum += i; } document.write('sum='+ sum + '<br>'); document.write('i=' + i); var i; var sum = 0; for(i=0;i<=100;i+=2){ sum += i; } console.log(sum); //打印输入0-50之间除了20和30外的5的倍数 for(var n=0;n<=50;n+=5){ if (n==20 || n==30){ continue; } document.write(n + '<br>'); } var i=100; sum=0; while(i){ sum += i; i--; } document.write('sum='+ sum + '<br>'); document.write('i=' + i + '<br>'); var i=0; var sum=0; while(i<=100){ sum=sum+i; i++; } console.log(sum); var i=0; var sum=0; do{ sum=sum+i; i++; }while(i<=100); console.log(sum); // var age = prompt('请输入您的年龄'); // if(age < 18){ // alert('你还没有成年'); // }else if(age >=18 && age<=59){ // alert('你可以参加游戏'); // }else { // alert('你已超出年龄限制'); // } // console.log(age); // var password = prompt('请设置您的密码'); // //判断密码的长度,如果不是6位 // if(password.length != 6){ // alert('请输入6位数字密码!'); // } else { // //如果密码是非数字,否则是数字 // if(isNaN(password)){ // alert('密码必须是数字!'); // }else { // alert('密码设置成功!'); // } // } var str = "1234567912345679"; console.log(str.substr(0,3)); console.log(str.substr(1,3)); console.log(str.substr(3,6));//起始位置 长度 //两个参数,索引从0开始,截取到0 //第一个参数表示从哪儿开始,第二个参数表示截取的长度 console.log(str.substring(0,3));//520 console.log(str.substring(6,10));//1999 console.log(str.substring(6,11));//起始位置 结束位置 //两个参数,索引从0开始 //第一个参数:起始位置,第二个参数表示:结束位置,算前不算后 var str="Hello world!"; console.log(str.substr(0,5));//Hello console.log(str.substring(0,5));//Hello console.log(str.substr(3));//一个参数表示索引位置,截取到最后 console.log(str.substring(3));//一个参数表示索引位置,截取到最后 //charAt()获取字符串 但是根据索引位置获取 var str = "12345679123456791123123"; console.log(str.charAt(16));//3 var n = parseInt(str.charAt(16)); if (n%2 == 0) { console.log("nv"); } else { console.log("nan"); } console.log(str.length);//获取字符串的长度 console.log(str.indexOf(1)); console.log(str.indexOf(1,4)); //两个参数表示 从索引位置4开始查找,找索引位置4后面的1出现的位置 console.log(str.indexOf("1",4)); //有一个自动类型转换 可以加上"" var str="Hello world!"; //返回某个指定的字符串值在字符串中首次出现位置 document.write(str.indexOf("Hello")+"<br/>");//0 //如果某个指定的额字符串在源字符串中不存在,返回-1 document.write(str.indexOf("wwww")+"<br/>");//-1 //返回某个指定的字符串值在字符串中首次出现位置 document.write(str.indexOf("world"));//6 //document.write可以解析html标签 // document.write("<h1 style='color:red;'>渡课</h1>"); // split -- 将字符串有规律的转换成数组 var str = "aa,ttt,121,gg,kk,aa,bb"; var arr = str.split(","); console.log(arr); console.log(arr[7]); //concat -- 既可以连接字符串,也可以连接数组 console.log(str.concat(",55",",77",",00")); console.log(arr.concat("55","77","00")); //replace:替换(配合正则表达式) //如下写法只会替换第一个符合要求的字符串 var str = "aa,ttt,121,gg,kk,aa,bb"; console.log(str.replace("aa","dodoke")); //全部替换的功能 console.log(str.replace(/aa/g,"dodoke")); </script></head><body></body></html>