javascript学习记录4—三大流程控制
来源:互联网 发布:vb6.0连接mysql数据库 编辑:程序博客网 时间:2024/05/21 01:35
暂时缓一缓,学学MarkdownPad怎么用。三大流程很简单。
循环控制
for循环
for (var i = 0; i < 10; i++) { document.writeln('周星驰</br>'); }
我都不好意思写了,这真基础。
while
var j=0; while(j<10) { document.writeln("hello"); j++; }
习题1
计算一个1+2+…n的值。
var n=window.prompt("请输入一个正整数:"); n=parseInt(n); var res=0; for (var i = 1; i <= n; i++) { res+=i; } document.writeln("结果是"+res);
习题2
计算1!+2!+3!+…+n!的值。
var n=window.prompt("请输入一个正整数:"); n=parseInt(n); var res=0; var temp=1; for (var i=1;i<=n;i++) { for(var j=1;j<=i;j++) { temp*=j; } res+=temp; temp=1; } document.writeln("结果是"+res);
我去,跟C语言一样一样的,C语言不愧是代码之经典。可惜人生际遇实在令人唏嘘,我一直没有入软件行业,作为一个硬件工程师,又不想去互联网公司写普通java代码,当最底层的码农,只好自己业余研究,作为兴趣了。
习题3
请编写一个程序,可以接受一个整数n层数,打印出一个金字塔。
var n=window.prompt("请输入一个正整数:"); n=parseInt(n); var i=0; var j=0; var c=0; for(i=1;i<=n;i++) { for( j=0;j<n-i;j++ ) { document.write(" "); } j=0; for( c=0;c<(2*i-1);c++ ) { document.write("*"); } c=0; document.write("<br/>"); }
我去,2*i居然少些了*号,不可原谅。
0 0
- javascript学习记录4—三大流程控制
- javascript三大流程控制语句
- 韩顺平 javascript教学视频_学习笔记5_js三大流程控制(顺序流程、分支控制、循环控制)
- java学习之三大流程控制
- 第三章:JavaScript中的三大流程控制
- js三大流程控制
- java三大流程控制
- java三大流程控制
- JavaScript学习日志——流程控制
- JavaScript学习记录(三)
- javascript学习之流程控制
- javascript学习之流程控制
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第22讲_js三大流程控制(顺序流程、分支控制、循环控制)_学习笔记_源代码图解_PPT文档整理
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第23讲_js三大流程控制(顺序流程、分支控制、循环控制)_js调式技巧_学习笔记_源代码图解_PPT文档整理
- PHP 三大流程控制结构
- php程序的三大流程控制
- 温故知新(四):三大流程控制
- 【java】三大流程控制+打印金字塔
- 数组-08. 字符串转换成十进制整数(15)
- xcode图片插件KSImageNamed功能扩展
- java动态代理与cglib
- Activity总结
- 单源最短路径(堆优化的Dijkstra算法)
- javascript学习记录4—三大流程控制
- 网络流&&费用流模板(OrzLcomyn神犇的模板)
- HDU 1003 — Max Sum
- JAVA集合框架总结一览
- (产品贴)移动护理平台
- EA画图的基础总结
- nutch
- hdu 1237 简单计算器 栈
- 欢迎使用CSDN-markdown编辑器