那位大神能够告诉我 num=0和av=0是什么意思啊!

来源:7-23 编程练习

qq_可以笑的话不会哭_0

2015-06-16 20:09

......谢谢了

写回答 关注

2回答

  • Perona
    2015-06-16 22:42:50
    已采纳

    这里的

    var sum=0;
    var av=0;

    都是初始化变量num和变量av的值。

    为什么赋值为0呢?

    因为JS是弱语言,声明变量的时候并不显式声明数据类型,只要通过赋值的形式,就可以将各种类型的数据赋值给变量。js会通过赋的值进行判断。

    如我们定义个变量为字符串类型

    var say="hello";

    所以这里 var  num=0和 var av=0不仅声明了变量num和变量av,也声明了它们的数据类型为整型。

    qq_可以笑...

    非常感谢!

    2015-06-27 12:27:06

    共 1 条回复 >

  • 老头也要学编程
    2015-06-27 11:23:46

    通俗的说话就是 定义这个变量,设置了他们的类型。如果不设置类型,只声明了变量

    如:var sum;  这样 你在下面计算的时候 就会出错。

          var sum=0; 我个人是理解为 这个叫初始化变量

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468727 学习 · 22064 问题

查看课程

相似问题