for作业

  <script>

        // 1.9*9乘法表
        // 1*1=1
        // 1*2=2 2*2=4
        // 1*3=3 2*3=6 3*3=9
        // ..........

        // 一行输出
        // var str = ""; // 记录所有的字符

        // // i = 1
        // // j = 1 str 1 * 1= 1
        // // i = 2
        // // j = 1   1 * 1= 1 1 * 2 =2 2 *2 =4
        // for(var i = 1;i < 10;i++){
        //     // 外层是控制 执行的行数    9 行
        //     for(var j = 1;j <= i;j++){
        //         //内层 控制 每一行执行的次数
        //         str += j + "*" + i + "=" + (i * j) + "\t";
        //     }
        //     // \n 换行  \ 转义字符   \t  一个制表符键 
        //     str += "\n"
        // }
        // console.log(str)

        // 9行输出
        // for (var i = 1; i < 10; i++) {
        //     var str = "";
        //     for (var j = 1; j < i + 1; j++) {
        //         str += j + "*" + i + "=" + (i * j) + "\t";
        //     }
        //     console.log(str);
        // }

        // 2. 羽毛球拍15元,球3元,水2元。200元每种至少一个,有多少可能
        //  p 1 13  q  1 61  s 1 91
        // var count = 0;
        // for(var p = 1; p <= 13;p++){
        //     for(var q = 1;q <= 61; q++){
        //         for(var s = 1;s <= 91;s++){
        //             if(p * 15 + q * 3 + s *2 === 200){
        //                 count++;
        //                 console.log("p = ",p,"q =",q,"s = ",s);
        //             }
        //         }
        //     }
        // }
        // console.log("可能性",count);

        // 3.大马驮2石粮食,中马驮1石粮食,两头小马驮一石粮食,要用100匹马,驮100石粮食,该如何调配?
        //  大马  50
        //  中马  100
        //  小马  100
        // var count = 0;
        // for (var big = 0; big <= 50; big++) {
        //     for (var middle = 0; middle <= 100; middle++) {
        //         for (var small = 0; small <= 100; small++) {
        //             if(big + middle + small === 100 && (big*2 + middle + small*.5) === 100){
        //                 console.log("p = ",big,"q =",middle,"s = ",small);

        //                 count++;
        //             }
        //         }
        //     }
        // }
        // console.log("可能性",count);


        // 1.输入班级人数
        //   输入考试分数
        //  求平均分    
        // var pCount = prompt("人数")*1;
        // var totalScore = 0
        // for(var i = 1;i <= pCount;i++){
        //     var score = prompt("分数")*1;
        //     totalScore += score;
        // }

        // var result = totalScore / pCount;
        // console.log(result)



        // 2. 一行打印5个星星 *  
        // console.log("******")
        // var star = "";
        // for(var i = 1;i < 6;i++){
        //     star+="*";
        // }
        // console.log(star)

        // 3.打印3*3的星星
        // ***
        // ***
        // ***
        // for (var i = 1; i < 4; i++) {
        //     if (i == 1) {
        //         console.log("***");
        //     }
        //     if (i == 2) {
        //         console.log("***");
        //     }
        //     if (i == 3) {
        //         console.log("***");
        //     }
        // }

        // 1行打印 
        // var str = ""
        // for (var i = 0; i < 3; i++) {
        //     for (var j = 0; j < 3; j++) {
        //         str += "*"
        //     }
        //     str += "\n";
        // }
        // console.log(str)

        // 3行 分别打印   保证str中数据不一致   如果内容一致  会展在一行中
        // for (var i = 0; i < 3; i++) {
        //     var str = ""
        //     for (var j = 0; j < 3; j++) {
        //         str += "*"
        //     }
        //     for (var k = 0; k < i; k++) {
        //         str += " "
        //     }
        //     console.log(str)
        // }

        // 4.输入行数 列数 生成N行N列的星星
        // var colum = prompt("列") * 1;
        // var row = prompt("行") * 1;
        // var str = ""
        // for (var i = 0; i < row; i++) {
        //     for (var j = 0; j < colum; j++) {
        //         str += "*"
        //     }
        //     str += "\n";
        // }
        // console.log(str)


        // // 6.打印菱形
        //  10 行 
        // 上边三角型
        // for(var hang = 1;hang < 11;hang++){
        //     var str = "";
        //     // hang =1  9
        //     //       2  8
        //     //       3  7
        //     //       10 0 
        //     for(var kong = 1;kong  <= 10 -hang; kong++){
        //         str += " ";
        //     }
        //     for(var xing = 1;xing  <= 2*hang-1; xing++){
        //         str += "*";
        //     }
        //     console.log(str);
        // }

        // // 下9行
        // for(var hang = 9;hang >= 1;hang--){
        //     var str = "";
        //     // hang =9  1
        //     //       8  2
        //     for(var kong = 1;kong  <= 10-hang; kong++){
        //         str += " ";
        //     }
        //     for(var xing = 1;xing  <= 2*hang-1; xing++){
        //         str += "*";
        //     }
        //     console.log(str);
        // }

        // 7、 ●
        //   ●●
        //   ●●●
        //   ●●●●
        //   ●●●●●    打印如图图案 *
        // var str = "";
        // for(var i = 1;i< 6;i++){
        //     for(var j = 1;j < i+1;j++){
        //         str += "*";
        //     }
        //     str += "\n";
        // }
        // console.log(str);

        // 8、 ●●●●●
        //   ●●●●
        //   ●●●
        //   ●● 
        //   ●  打印如图图案 *

        // var str = "";
        // for (var i = 1; i < 6; i++) {
        //     for (var j = 1; j <= 6-i; j++) {
        //         str += "*";
        //     }
        //     str += "\n";
        // }
        // console.log(str);


        // 9、 □□□□●     0  4
        //   □□□●●	 1  3
        //   □□●●●	
        //   □●●●●	
        //   ●●●●● 打印如图图案 * # 
        // var str = "";
        // for (var i = 0; i < 5; i++) {
        //     for (var j = 0; j < 5; j++) {
        //         if (j < 4 - i) {
        //             str += "x"
        //         }
        //         else {
        //             str += "o"
        //         }
        //         // if(4-j-i > 0){
        //         //     str += "x"
        //         // }
        //         // else{
        //         //     str += "o"

        //         // }
        //     }
        //     str += "\n";
        // }
        // console.log(str)




// 10、折纸:折多少次和珠穆朗玛峰一样高
// 一张纸的厚度是0.0001米,将纸对折,对折多少次厚度超过珠峰高度8848米
    var h = 0.0001;
    var count = 0;
    for(var i = 1;i >0;i++){
        h *= 2;
        count++;
        if(h > 8848){
            break;// 终止循环的执行  跟if 无关  打断 break
        }

    }
    console.log("count = ",count);

// 11.
// 猜拳游戏
// 请输入用户名
// xxx
// 欢迎xxx来到猜拳游戏
// 请选择对手1.贝索斯 2.马云
// 1
// 您选择的对手时贝索斯
// 请阅读出拳规则
// 1.剪刀  2.石头 3.布
// 您请出拳:1
// 出拳是 剪刀
// 贝索斯出拳是: 随机 Math.random()
// 结果: ? 赢

// 是否继续(y/n)
// y继续 
// n结束






    </script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值