Day02 作业
作业01
Mark和John在PK他们的BMI(Body Mass Index,体重指数)。
体重指数是用这个公式计算的:
B
M
I
=
m
a
s
s
/
h
e
i
g
h
t
2
=
m
a
s
s
/
(
h
e
i
g
h
t
∗
h
e
i
g
h
t
)
。
BMI = mass / height^2 = mass / (height * height)。
BMI=mass/height2=mass/(height∗height)。
其中,mass是体重,单位为kg;height为身高,单位为米。
请用 JavaScript 编写一个程序,命名为 bmi.js
,完成如下任务:
-
用变量存储Mark和John的体重以及身高;
-
计算二人的BMI;
-
创建一个布尔变量,用来包含Mark的BMI是否比John更高;
-
打印一个字符串到控制台,包含第三步的变量(比如"Mark的BMI是否比John更高?true")
代码:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Dmvr0rru-1602312103722)(C:\Users\hujia\AppData\Roaming\Typora\typora-user-images\1602311645022.png)]
运行结果:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-p6o4ifSF-1602312103726)(C:\Users\hujia\AppData\Roaming\Typora\typora-user-images\1602311680923.png)]
作业02
用 JavaScript 编写程序,存为 ball.js
,完成以下任务:
- 计算每队的平均分;
- 决定哪支球队平均获胜(平均分最高),并将胜者打印到控制台。在输出中也包括平均分;
- 然后改变分数来显示不同的赢家。别忘了考虑到可能会有平局(平均分相同);
- Mary 也打篮球,她的队得了97分、134分和105分。像前面一样,把平均分胜出者记录到控制台;
- 像前面一样,改变分数以产生不同的赢家,记住可能会有平局。
代码:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7AVLEpf6-1602312103728)(C:\Users\hujia\AppData\Roaming\Typora\typora-user-images\1602311514349.png)]
运行结果:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mSmvaH83-1602312103731)(C:\Users\hujia\AppData\Roaming\Typora\typora-user-images\1602311592847.png)]
作业03
用JavaScript编写程序,取名 star.js
,在控制台输出如下图形:
*
* *
* * *
* * * *
* * *
* *
*
代码:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IzAs26fT-1602312103736)(C:\Users\hujia\AppData\Roaming\Typora\typora-user-images\1602311395839.png)]
运行结果:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9bAWsULZ-1602312103737)(C:\Users\hujia\AppData\Roaming\Typora\typora-user-images\1602311420141.png)]
IzAs26fT-1602312103736)]
运行结果:
[外链图片转存中…(img-9bAWsULZ-1602312103737)]