JS循环练习

 // 利用for循环打印三角形

        var str = '';
        var str1 = '';
        for (var i = 1; i <= 7; i++) {
            str += '★';
            for (var j = i; j <= i; j++) {
                console.log(str);

            }
        }
        console.log('..................');
        // 利用for循环打印倒立三角形
        for (var i = 1; i <= 10; i++) {           
            for (var j = i; j <= 10-i; j++) {
                str += '★';
            }
            str+='\n';
        }
        console.log(str);
        console.log('..................');
        // 利用for循环打印正方形
        for (var a = 1; a <= 7; a++) {
            for (var b = 1; b <= 7; b++) {
                str1 += '★';
            }
            str1 += '\n'
        }
        console.log(str1);
  // 倒立三角形
        var str = '';
        var str1 = '';
        var str2 = '';
        for (var i = 1; i <= 6; i++) {
            for (var j = i; j <= 6; j++) {
                str += '$';
            }
            str += '\n'
        }
        console.log(str);
        // 打印一个九九乘法表
        for (var i = 1; i <= 9; i++) {
            for (var j = i; j <= 9; j++) {
                str1 += (i + '*' + j + '=' + i * j + " ");
            }
            str1 += '\n'
        }
        console.log(str1);
        console.log('.............');
        for (var i = 1; i <= 9; i++) {
            for (var j = 1; j <= i; j++) {
                str2 += (i + '*' + j + '=' + i * j + " ");
            }
            str2 += '\n'
        }
        console.log(str2);
 
  
   var money = 100;
        do {
            var fun = prompt('请输入你的操作:\n 1.存钱 \n 2.取钱 \n 3.显示余额 \n 4.退出');
            switch (parseInt(fun)) {
                case 1:
                    money += parseInt(prompt('请输入存钱金额'));
                    alert('您的余额为' + money + '');
                    break;
                case 2:
                    num = prompt('您要取多少钱呢?');
                    if (num > money) {
                        alert('您的余额为不足');
                    } else {
                        money -= num;
                        alert('您的余额为' + money + '');
                    }
                    break;
                case 3:
                    alert('您的余额为' + money + '');
                    break;
            }
        } while (fun != 4);
posted @ 2021-06-08 11:24  唯爱小喵  阅读(101)  评论(0)    收藏  举报