老师,为什么呢我这么声明ad是无效的呢?

来源:6-1 逻辑与

慕设计6170877

2020-07-07 20:31:15

<!DOCTYPE html>

<html>

    <head>

        <meta charset="utf-8">

    </head>

    <body>

    <script>

     var a="1",

     b=2,

     c="sdf"

     d=null,

     e=true,ad;

     var m;

     document.write(a>b && e);

     console.log(a>b && e);

     document.write(a<b && a==c);

     document.write(d && e);

     document.write(m && d);

    </script>

    </body>

</html>

http://img.mukewang.com/climg/5f046ae3095a647a06090301.jpg

不是直接声明了ad,ad是undefined类型嘛?

写回答

1回答

好帮手慕星星

2020-07-08

同学你好,变量c定义后面没有加逗号导致的,参考修改

http://img.mukewang.com/climg/5f05275409f1cd0603170371.jpg

变量可以不使用var进行声明直接赋值,但是不能不声明也不赋值。

祝学习愉快!

0

0 学习 · 40143 问题

查看课程