js学习

95 阅读1分钟

/* 双重for循环的规律是 外层执行一次 内层执行一遍 */ // for(var i=0;i<3;i++){ // document.write('第一层循环'+i+'
'); // for(var j=0;j<3;j++){ // document.write('第二层循环'+j+'
'); // } // }

    /* 第一层循环控制三角形的函数 */
    // for(var i=1;i<=3;i++){
    //     /* 第二层循环控制三角形*号的个数 */
    //     for(var j=1;j<=i;j++){
    //         document.write('*');
    //     }
    //     document.write('<br>');
    // }

    // for(let i=1;i<=9;i++){
    //     for(let j=1;j<=i;j++){
            // if(i*j<10){
            //     document.write(i+"*"+j+"="+ (i*j) +"&nbsp;&nbsp;&nbsp;");
            // }else{
            //     document.write(i+"*"+j+"="+ (i*j) +"&nbsp;");
            // }
            // i*j<10?document.write(i+"*"+j+"="+ (i*j) +"&nbsp;&nbsp;&nbsp;"):document.write(i+"*"+j+"="+ (i*j) +"&nbsp;");
    //     }
    //     document.write('<br>');
    // }

    /* 三元表达式 三目表达式  */
    /* false?console.log(1):console.log(2); */

    /* 写一个函数 执行这个函数 通过里面prompt 获取 输入的汽车的价格
       如果大于10 0000 返回适合代步 显示在页面 如果大于20 0000  返回太贵了 显示在页面 
    */
   /* 用小括号 括起来 来表示成一个表达式 */
   /* 匿名自执行函数 */
   /* let str = (function (){
        let price = parseInt(prompt('汽车的价格'));
        if(price>200000){
            return '太贵了'
        }
        if(price>100000){
            return '适合代步'
        }
   })()
   document.write('<h1>'+str+'</h1>'); */

   /* 递归函数 自己调用自己 */
   /* Maximum call stack size exceeded 死循环 内存溢出 */
//    function fn(){
//        console.log(1);
//        fn()
//    }
//    fn();
/* 所以需要加判断条件 */
/* 3包括3 以内的数进行累加 */