
上QQ阅读APP看书,第一时间看更新
1-12 编程练习
练习1:在Chrome浏览器的调试模式下,使用alert函数在当前网页上弹出一个警告框。
解析:
在Chrome浏览器中使用快捷键Command+Option+J可以快速打开调试模式,在Console区键入如下代码后按回车键:
alert("你好,Google");
弹出窗口效果,如图1-18所示。

图1-18 在网页弹出警告框
练习2:使用JavaScript表达式描述语句:3加5的和与6的乘积除以12。
解析:
var result = (3+5)*6/12;
练习3:使用JavaScript实现简单逻辑:如果小明的年龄大于12岁,小明就可以参加夏令营,否则不能参加夏令营,小明的真实年龄是10岁。
解析:

练习4:试着使用JavaScript编写求10的阶乘的运算。
解析:

练习5:将例4中的计算过程封装成函数。
解析:

练习6:对象是JavaScript描述复杂数据类型的方式,试着用对象来描述一辆商品汽车。
要求:奔驰牌汽车,价格是2 500 000元,颜色是红色的,有自动驾驶和人工驾驶两种行驶方式。
解析:

练习7:使用数组存放班级10名学生的期末考试成绩:67、76、87、56、98、98、67、89、78、67。
解析:
var record = [67,76,87,56,98,98,67,89,78,67];