美文网首页
js for循环

js for循环

作者: 花痴书 | 来源:发表于2018-01-31 09:13 被阅读17次

//javascript 的第一课

//原始值(栈 stack)

// number string boolean undefined null

//undefind,null,"",0,NaN,false这几个的Boolean值为false

//引用值(组 heap)

// array object function ...date regexp 

// var arr= [1];

// var arr1 = arr;

// arr.push(2);

// document.write(arr1);

// var arr = [1,2,3];

// var arr1 = arr;

// arr = [1,3];

// document.write(arr1);

// var a = -1 / 0;

// document.write(a);

//运算符,使 a 和 b 的值兑换;

// var a = 123;

// var b = 789;

// a = a + b;

// b = a - b;

// a = a - b;

// document.write(a,'
',b);

//asc码,字符串对比的就是ASC码

// '=='比较运算符‘是否等于’。 ‘!=’是否不等于

// NaN != NaN

//逻辑运算符  &&  ||  !

//&&'短路语句' 寻false

// || 寻true 用来写兼容

// var score = parseInt(window.prompt('登录'));

// document.write(score);

//for 循环

// for( var i = 0; i <10; i++){

//    document.write('a');

// }  // for(start;judge;condition)

// while(1){

//    document.write("1");

// }

//习题 1--计算2的n次方,n可输入

//Math.pow(x,y) 表达x的y次幂的值

// var num = parseInt(window.prompt('请输入2的次方数'));

// document.write(Math.pow(2,num));

// 老师的思路

// var n = parseInt(window.prompt('inpurt'));

// var mul = 1;

// for(var i = 0;i < n; i++ ){

//    mul *= 2;

// }

// document.write(mul);

//习题 2--计算n的阶乘,n可输入

//理解--应用 for 循环

//Factorial称之为阶乘

// function num(x){

//    if (x <= 1){

//        document.write(1);

//    } else{

//        document.write(x * num(x - 1));

//    }

// }

// 老师的思路

// var mul = 1;

// for(var i = 1;i <= n;i++){

//    mul *= i;

// }

// document.write(mul);

// //习题 3-- 著名的裴波那切数列

// var n = n + (n - 1)

//老师的思路

// f s t

// 1 1 2 3 5 8 13 21

//  f s t

// var n = parseInt(window.prompt('input'));

// var first = 1,

//    second = 1,

//    third;

// if(n > 2){

//    for(var i = 0; i < n - 2; i++){

//        third = first + second;

//        first = second;

//        second = third;

//    }

//    document.write(third);

// }else{

//    document.write(1);

// }

//习题 4 -- 三位数反向输出

// var [num1,num2,num3]= a;

// num1 = num1 + num3;

// num3 = num1 - num3;

// num1 = num1 - num3;

// var num = parseInt(window.prompt('请输入2的次方数'));

//习题 5 -- 输入3个数字,取最大值

//老师的思路

// var a = parseInt(window.prompt('inpurt'));

// var b = parseInt(window.prompt('inpurt'));

// var c = parseInt(window.prompt('inpurt'));

// if(a > b){

//    if(a > c){

//        document.write(a);

//    }else{

//        document.write(c);

//    }

// }else{

//    if(b > c){

//        document.write(b);

//    }else{

//        document.write(c);

//    } 

// }

//习题 6 -- 打印出100以内的质数

// var count = 0;

// for(var i = 1; i < 100; i++){

//    for(var j = 1; j < 100; j++){

//        if(i % j == 0)

//        count++;

//    }if(count == 2){

//        document.write(i + ' ');

// }  count = 0;

// }

相关文章

  • JavaScript 04 (do...while循环/for

    js循环,js循环嵌套,js do...while循环,js的for循环,js中的break,js中的contin...

  • 【基础】循环

    循环 循环数组html {{item.content}} js /...

  • 2019-03-28

    JS 事件循环机制 - 任务队列、web API、JS主线程的相互协同 这篇文章的核心是分析js的事件循环,在此我...

  • js循环

    循环语句 while(条件){ 条件为true执行; } 列:while 循环 var a=1; while(a<...

  • JS for循环

    练习for循环:

  • js - for of 循环

    js 中for of 相当于 python 中的 for infor … of 循环是ES6引入的新的语法,用fo...

  • js for循环

    //javascript 的第一课 //原始值(栈 stack) // number string boolean...

  • js循环

    重复的东西叫做循环 while循环 初始值 while(条件){ 语句1 自增 } 当...

  • js循环

    for循环 forEach 但是forEach不能中止或者中途跳出循环,即不能使用break,continue这些...

  • js循环

    forEach() let array = [1,2,3,4]; array.forEach((item, ind...

网友评论

      本文标题:js for循环

      本文链接:https://www.haomeiwen.com/subject/orqkzxtx.html