2.2.2 使用数字创建新的变量
你可以通过对旧的变量做一些数学运算来创建新的变量。例如,可以使用变量计算一年有多少秒----以及你的年龄是多少秒!我们先来计算一个小时有多少秒。
1小时中的秒数
首先,创建两个新的变量,分别名为secondsInAMinute和minutesInAnHour,让它们都等于60(因为我们知道1分钟有60秒,1个小时有60分钟),然后,创建一个叫作minutesInAnHour变量,将它的值设置为secondsInAMinute和minutesInAnHour相乘。在①处,输入minutesInAnHour,就像在说“告诉我现在minutesInAnHour是多少!”JavaScript随后给出答案:3600.
1天中的秒数
现在,创建一个叫作hoursInADay的变量,把它设置为24,接下来,创建了secondsInADay变量,将它设置为等于secondsInHour乘以hoursInADay。当我们在①处询问secondsInADay的值时,得到86400,这是1天中的秒数。
1年中的秒数
最后,创建了变量daysInAYear和secondsInAYear。把365赋值给变量daysInAYear,把secondsInADay乘以daysInAYear的结果赋值给变量secondsInAYear。最后,询问secondsInADay的值,结果是31536000(超过3100万)
年龄是多少秒
现在,我们已经知道一年有多少秒了,就可以很容易的计算出你的年龄是多少秒(到最近的年),例如,我29岁,我是这样编写代码的:
要计算你自己的年龄的秒数,输入相同的代码,但是把age的值改为自己的年龄。或者不使用age变量,使用一个数字作为你的年龄,就像下面这样:
我的年龄是9亿多秒!你的年龄是多少秒呢?
参考文献:《JavaScript for kids》By Nick Morgan 来源:http://www.allitebooks.org
本站内容未经许可,禁止任何网站及个人进行转载。