错误与程序调试
程序的错误
程序并没有像我们想象中的那样,得到想要的结果
错误的可以分为两种
语法错误
编写代码没有按照语言的要求去编写
Alert()写成alort()
有某些部分缺少分号或者括号
如果代码中发现与语法错误,程序将不会执行
逻辑错误
代码可以正常运行,但是运行的结果不是我们想要的
这种错误我们可以使用单步调试(debug调试)去解决
办法:单步调试,让代码一行一行去执行,去看每一行执行结果是否与期望一致,从而判断代码是否有错误
打断点
在显示行
定位错误
每次执行一行代码,就要看程序运行结果是否与你的期望一致,如果不一致,说明这行代码有问题
修改代码,重新运行,发现新的错误,继续调试
错误查看
选择结构
程序中有三大结构,顺序,选择,循环
顺序:代码从上到下一行一行的执行
选择:代码有分支,有选择
循环:重复执行某一段代码
为什么需要选择结构
刚刚计算三角形的面积案例,如果说,当输入的三条边
不能构成三角形,就不能使用公式计算
在生活中,也很多的选择
比如说明天放假
基本if