0519作业

    

    //第一题:
    //X3 * 6528 = 3X * 8256
    //X为一个数字 填入一个数字 使等式成立



 //   for (var x = 1; x > 0 && x < 9; x++) {
 //       if ((x * 10 + 3) * 6528 == (3 * 10 + x) * 8256) {
 //  break;
 //       }
 //   }
 //alert(x);

 //第二题:
 在页面上输出以下图形
     *
    ***
   *****
  *******
 *********
    var sp = 4;
    for (var i = 1; i <= 9; i += 2) {
        var str = "";
        for (var x = 0; x < i; x++) {
            str += "*";
        }
        var str_sp = "";
        for (var y = 0; y < sp; y++) {
            str_sp += "&nbsp;";
        }
        sp--;
        document.write(str_sp +  str + "<br/>");
    }

    //第三题:
    //找出100-999之间的所有“水仙花数”。所谓水仙花数是指一个三位 数,各位数字的立方和等于该数本身。(如15的3次方=1的3次方+5的3次方+3的3次方)并输出这些数字
    //for (var i = 1; i <= 9; i++) {
    //    for (var j = 0; j <= 9; j++) {
    //        for (var k = 0; k <= 9; k++) {
    //            var z = 100 * i + 10 * j + k;
    //            var x = i * i * i + j * j * j + k * k * k;
    //            if (z == x) {
    //                document.write(z+",");
    //            }
    //        }
    //    }
    //}


    //第四题:
    //输出1000年到现在的所有闰年


    //for (var i = 1000; i >= 1000 && i <= 2017; i++) {
    //    if ((i % 4 == 0 && i % 100 != 0) || i % 400 == 0) {
    //        document.write(i);

    //    }
    //    document.write("&nbsp");

    //}



    //var str = "";
    //for (var i = 1000; i >= 1000 && i <= 2017; i++) {
    //    if ((i % 4 == 0 && i % 100 != 0) || i % 400 == 0) {

    //        str += i + ",";
            
    //    }
        
    //} alert(str);


    //第五题:
    //编写程序,计算 1!+2!+3!+…..+10!的结果。

    var sum = 0;
    for (var i = 1; i <= 10; i++) {
        var sb = 1;
        for (j = 1; j <= i; j++) {
            sb *= j;
        } sum += sb;
    } 
    alert(sum);
posted @ 2017-05-19 16:55  小伙子很浪  阅读(163)  评论(0编辑  收藏  举报