js结构

117 阅读1分钟

/* let chenji=59; / / if()括号里面的条件是ture则执行对应的方法块 如果是false则不执行 / / if(chenji<60){ alert('及格,运气好') } / / else{/* 如果if内的条件返回的是false,则执行else内的方法块 / / alert('不合格') } */

    /* 定义一个变量 qian 大于200就去吃大餐否则就去吃拉面 */
    /* let qian=window.prompt('请输入老婆给你的钱');
    
    if(qian>200){
        alert('吃大餐')
    }
    else{
        alert('uuuu')
    } */


   /*  let cunkuan=window.prompt('请输入你的存款');
    if(cunkuan>300000){ */
        /* 隐式数据类型转换,用大于号的时候把字符串转成了数字来进行判断 */
  /*       alert('买特斯拉')
    }
    else{
        alert('11路')
    } */
复制代码

/* var i=1是第一步,先定义一个变量赋值为1 i<=3是第二步,把变量i和3进行判断,满足i<=3这个条件,就执行下面的条件 i++是第三步,给变量i加1,再和i<=3判断,满足条件继续执行代码块,若不满足条件则会终止循环 / for(var i=0;i<5;i++){ document.write('我爱js'+i);/ +和字符串一起是可以拼接的 / } / 4%2==0这就是偶数,取余数等于0 */ 点我 外面定义一个布尔类型的变量,值为true / let flag=true; / 点击执行fn方法 / function fn(){ / 先打印外面的flag / alert(flag); / 把原来的flag取反,再把值给到外面的flag,从而改变外面的flag / flag=!flag }

``` / let num1=10; let num2=20; console.log=(num1<=num2); *//*这里是ture,小于或者等于都会反馈ture */

/* !=不等于只有一个等于号,也表示只比较值 */
/* 不等于有两个等号,表示既比较值,也比较类型 */
/* console.log(21!="21"); */


/* &&表示左右两个都要是true,结果才会是ture。 */

/* console.log(true&&false) */

/* ||(或号)左右两个只要有一个true,最后的结果就是true */

/* console.log(true||false) */

/* 定义一个变量 让它大于5小于10 / / let num1=6 console.log(num1>5&&num1<10); */

/* let flag=true; / / !就是取反 / / console.log(!true) */

/* 单行注释ctrl+/ 或者// 多行注释ctrl+alt+a */


\
作者:灰一灰\
链接:https://juejin.cn/post/7039954215002701855\
来源:稀土掘金\
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。