/*[循环结构的步骤]
* ①声明循环变量
* ②判断循环条件
* ③ 执行循环体(while{}中所有的代码)操作
* ④ 更新循环变量
*
* 然后执行 ② ③ ④
*
* [JS中循环条件支持的数据类型]
* ① Boolean true 真 false 假
② string 非空字符串为真,空字符串为假。
③ Number 0为假 一切非零均为真
④null/nan/undefined 全为假。
⑤ Objict :全为真。
// var n = 1; /* ①声明循环变量*/
// while (n<=10){ /* ② 判断循环条件*/
// document.write("nihao"); /*③ 执行循环体(while{}中所有的代码)操作*/
// n++ /*④ 更新循环变量*/
// n+=2
// n=12
// }
//
/*while循环特点:先判断,后执行。
* do-while循环特点:先执行 后判断。即使初始条件不成立,do-while循环也至少先执行一次
* var m=1
* do {
*
* }while();
*
* */
//do {
// var b = parseInt(prompt("请输入一个数"));
// if(b<7){
// alert("小了");
// }else if(b>7){
// alert("大了");
// }else if(b==7){
// alert("对了");
// }else{
// alert("输入有误")
// }
//} while(b!=7)
// var n = parseInt(prompt("请输入一个整数"))
// while(n<=100){
// document.write("你赢了")
// n++
// }
// var a = parseInt(prompt("您输入的本金"))
// var b = 0;
// var num = parseFloat(prompt("数字"));
// var sum =a;
// while(b<num){
// sum+=sum*0.003;
// b++
// }
//
// document.write("年份"+num+"年<br />")
// document.write("您的本金"+a+"元<br />")
// document.write("您的总金额为"+sum+"元<br />");
// document.write("前"+a);
// var num =parseInt(prompt("数字"))
// var a = 1
// var sum = 0;
// while(a<=num){
// sum +=a
// if(a!=n)document.write(a+"+")
// else document.write(a+"=");
// a++;
//
// }
//var a =1
//
// var sum=0 , count=0;
// while(a<=1000){
// if(a%7!=0){
// document.write(a+" <br />");
// sum+=a;
// count++;
// }
// a++
// }
//document.write("个数"+count+"<br />")
//document.write("总和为:"+sum)
// var num = prompt("请输入一个三位正整数:");
//
// var bai = parseInt(num/100);
// var shi = parseInt(num%100/10);
// var ge = parseInt(num%10);
//
// var sum = bai*bai*bai+shi*shi*shi+ge*ge*ge ;
//
// document .write(sum==num?"是水仙花数":"不是水仙花数")
//
// var n =100;
// while(n<=999){
// var bai = parseInt(n/100);
// var shi = parseInt(n%100/10);
// var ge = parseInt(n%10);
// if(n == bai*bai*bai+shi*shi*shi+ge*ge*ge){
// document.write(n+"");
// }
// n++;
// }
// 斐波
// var a=1;
// var b=1;
// var c;
//
// var n =1;
// while(n<=20){
// c=a+b /* c=2*/
//// document.write(c+"<br />");
// a=b /*a=1*/
// document.write(a+"/"+c+"<br />")
// b=c /*b=2*/
// n++
// }
// var a = parseInt(prompt("输入的个数:"));
// var b =1;
// var sum=0;
// while(b<=a){
// var c = parseInt(prompt("请输入一个数"+b+"个数"));
// sum+=c;
// b++;
// }
// document.write("总和:"+sum)
//
/*for循环
* 1 for 循环有三个表达式 分别为: ① 定义循环变量 ②判断循环条件③更新循环变量
* 三个表达式之间用;隔开
* 三个表达式可以省略,两个;缺一不可
* 2 for循环特点:先判断后执行
* 3 for循环的三个表达式均可由多个部分组成,之间用逗号隔开。但是第二部分判断条件用&&链接,最终结果需要为真/假。
* */
// var sum = 0 ;
// for(var a=1,b=100;a<b;a++,b--){
// if(a<50) document.write("("+a+"+"+b+")+");
// else document.write("("+a+"+"+b+")=");
// sum +=(a+b);
// }
// document.write(sum);
var sum = 0;
for(var a=1,b=100;a<b;a++,b--){
if(a<50) document.write("("+a+"+"+b+")+");
else document.write("("+a+"+"+b+")=");
sum +=(a+b);
}
document.write(sum);
Javascript的内容摘要(5)
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://www.heiqu.com/7babb3fac35b92b02c567214a1150354.html