当前位置: 代码迷 >> 综合 >> JS学习 循环的学习
  详细解决方案

JS学习 循环的学习

热度:76   发布时间:2024-01-21 16:08:58.0

感觉知识都是以前的 但是老师的思想很重要:

1.像神舟飞船上天是个很难的事情,但是工程师都是把困难分成很多很小的部分     一点一点解决最后完成的

2.如同锻炼身体 在你最累的时候 再坚持一小时 你的肌肉才会有 否则没有 学习也是这样 在最痛苦之后 才能学到真本事

打印金字塔


打印空心金字塔

<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=gb2312"/>
<script type="text/javascript">//输出一半金字塔/**      1->一个***     2->2个**************    1->1*    (1-1)*2+1=1   空格  2  总层数-当前层数=3-1=2***   2->3*    (2-1)*2+1=3   空格  1  总层数-当前层数=3-2=1*****  3->5*    (3-1)*2+1=5   空格  0  总层数-当前层数=3-3=0空心 分析*     第一层 输出** *    中间层: 只输出两边的*,空间输出空格   思路---->代码*****   最后一层 输出输出*菱形************* *///n变量表示层数var n=10;for(var i=1;i<=n;i++){//输出空格for(var k=1;k<=n-i;k++){document.write(" ");}for(var j=1;j<=(i-1)*2+1;j++){//这里需要思考,什么时候输出*,什么时候输出空格if(i==1 || i==n){document.write("*");}else{//中间层..if(j==1 || j==(i-1)*2+1){document.write("*");}else{document.write(" ")}}}document.write("<br/>");}</script>
</head>
<html>
js的调试方法 ie8为例

调式步骤:

①    先打开开发人员工具->脚本

②    下断点–》点击启动调试

③    刷新页面,进入调试状态

④     

f11->一行一行执行

f10-> 跳过一个函数继续执行(相当于把一个函数当做一个语句执行)

shift+f11->跳出函数(好像都差不多)

通过逐行调试,我们可以看到局部变量变化情况.



  相关解决方案