海伦公式:
而公式里的p为半周长(周长的一半):
prompt:在网页上显示输入框
错误与程序调试
程序错误:没有得到想要的结果
语法错误:编写代码没有按照语言程序的要求去写,程序将不会执行
逻辑错误:代码可以正常运行,但是运行结果不是我们想要的,这种错误我们可以使用单步调试(debug)去解决
用浏览器进行调试错误
语法错误
检查:在浏览器中,鼠标右击检查或者F12
错误查看
可以定位到哪个文件,哪一行,哪里错了
逻辑错误
单步调试,让代码一行一行的去执行,去看每一行执行是否与期望一致,从而判断代码是否正确
(1)找到需要调试的代码
(2)打断点:在显示行号的地方点一下就会出现
注意:由于浏览器的版本不同,断电的样式也不一样,但是作用没有区别
(3)定位错误
每一次执行一行代码,就要看程序运行结果是否与期望一致,如果不一致,说明代码有问题
选择结构
程序中有三大结构,顺序,选择,循环
顺序:代码从上到下一行一行的执行
选择:代码有分支,有选择的
循环:重复某一段带
为什么需要选择结构:
例之前的三角形案例,当输入的三条边不能构成三角形时,就不能使用后面的公式
if与else语句
if如果
else否则
案例:绝对值
输入一个数,如果这个数是正数,输出本身。如果这个数是负数,那么输出它的相反数
案例:计算三角形面积(二)
要求能够判断出三角形是否构成三角形,如果不能,输出"请输入正确的边长"
案例:水仙花数
13+53+3^3=153
案例:献血
根据性别和体重计算输血量,女性体重不超过50kg的输血量为200毫升,否则的话就250毫升。
男性不超过60kg的献血量为250毫升,否则300毫升。
第一步获取性别sex,第二步获取体重kg。