JavaScript案例笔记(2)

    // 5x5星星
            alert('★★★★★');
            var star = '' ;
            for (var i = 1; i <=5; i++) {
                star += '★'
                console.log(star);
            }
            console.log(star);
            //一组星星
            var star = '';
            var starLine = prompt('要几行星星:');
            var starColumn = prompt('要几列星星');
            for (var i = 1; i <= starColumn; i++) {
                for (var t = 1; t <=starLine; t++) {
                    star += '★';
                }
                star += '\n';
            }
            console.log(star);
            //倒三角
            var star = '';
            for (var i = 7; i >0; i--) {
                for (var t = i-1; t >0; t--) {
                    star += '★';
                }
                star += '\n';
            }
            console.log(star);
            //正三角
            var star = '';
            for (var i = 10; i >0; i--) {
                for (var t = i; t <=10; t++) {
                    star += '★';
                }
                star += '\n';
            }
            console.log(star);
        //九九乘法表
           for(var j =1; j<=9; j++){
                for (var i = 1,str ='';i<=j;i++){
                str+= i+'*'+j +'='+i*j+' ';
            }
            console.log(str);}
          //九九乘法表
           var str = '';
           for ( i = 1; i <=9; i++) {
               for (var t = 1; t <=i; t++) {
                  str += t + '*' + i +'='+i*t+' '; 
               }
               str +='\n';
           }
           console.log(str);
         100内7倍数
        var sum=0;
        for (var i = 1; i <=100; i++) {
            if (i%7==0) {
                continue;
            }
            sum += i;
        }
        console.log(sum);
        //登陆表
        var userNum = prompt('请输入用户名:');
        var password =prompt('请输入密码:');
        for (let i =1; i>0; i++) {
            if (userNum=='admin' && password== 123456) {
            alert('登录成功');
            break;
        } 
            alert('密码错误,请重新登陆');
            var userNum = prompt('请输入用户名:');
            var password =prompt('请输入密码:');  
        }
        //累加除个位为3的数
            var sum=0;
            for (var i = 1; i <=100; i++) {
                if (i%10==3) {
                    continue
                }
                sum += i;
            }
            console.log(sum);
            var sum = 0;
            for (var i = 1; i <= 100; i++) {
                if ( i%7 == 0) {
                   sum += i;
                   
                }
               
            }console.log(sum);y
           // ATM
            var money = 100;
        for (var i = 1; i >0; i++) {
            
            var choose = prompt('请输入您要的操作:'+'\n'+'1.存钱'+'\n'+'2.取钱'+'\n'+'3.显示余额'+'\n'+'4.退出');
            if (choose == 4) {
                alert('退出AMT,欢迎下次光临');
                break;
            }
            switch (parseFloat(choose)) {
                case 1:
                    var save =prompt('请输入存的钱数:');
                    money += parseFloat(save);
                    alert('你现在的钱数是:'+money);
                    
                    break;
                case 2:
                    var draw = prompt('请输入取的钱数:');
                    if (money - draw<0) {
                        alert('你现在的钱数是:'+money+'不够取');
                        break;
                    }
                    money -= parseFloat(draw);
                    alert('你现在的钱数是:'+money);
                    break;
                case 3:
                    alert('你现在的钱数是:'+money);
                    break;       
                default:
                    alert('输入有误');
                    break;
            }
        }
        var element = '';
        var arr =[ 'Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday' ];
        for (var i = 0; i < arr.length; i++) {
            element += arr[i]+'\n';

            
        }
        console.log(element);
        求总数和平均
        var sum = 0;
        var arr = [2,6,1,7,4];
        var ave = 0;
        for (var i = 0; i < arr.length; i++) {
             sum += arr[i];
        }
        ave = sum / arr.length; 
        console.log(sum);
        console.log(ave);
         var arr = [2,6,1,77,52,25,7];
         var max = arr[0];
         for (var i = 1; i < arr.length; i++) {
             if (arr[i]>max) {
                 max = arr[i];
             }
             
         }
         console.log(max);
        var arr = [];
        for (var i = 0; i <10; i++) {
            arr[i] = i+1;
            
        }
        console.log(arr);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值