<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>js练习</title>
</head>
<body>
<h2>1.使用递归算法计算n的阶乘:n!</h2>
<script type="text/javascript">
function jieCheng(n){
if(n==1){
return 1;
}else{
return n*jieCheng(n-1);
}
}
document.write("5!="+jieCheng(5)+'</br>');
</script>
<h2>2.输出1000-9999直接的所有回文。</h2>
<script type="text/javascript">
function huiWen(m){
qianWei=Math.floor(m/1000);
baiWei=Math.floor(m%1000/100);
shiWei=Math.floor(m%100/10);
geWei=m%10;
if(qianWei==geWei&&baiWei==shiWei){
return m;
}else{
return null;
}
}
j=0;
for(i=1000;i<=9999;i++){
result=huiWen(i);
if(result!=null){
document.write(result+',');
j++;
if(j%10==0){
document.write('</br>');
}
}
}
</script>
<h2>3.利用循环函数输出字符*,构成一个圣诞树的形状。</h2>
<script type="text/javascript">
function shengDanShu(z){
for(x=1;x<=z;x++){
for(y=1;y<=z-x;y++){
document.write('&nbsp');
}
for(k=1;k<=2*x-1;k++){
document.write('*');
}
document.write('</br>');
}
}
shengDanShu(6);
</script>
</body>
</html>

最新文章

  1. JAVA集合类型详解
  2. python27 + windows7 报错 No module named requests
  3. ov5648摄像头调试
  4. 一起来学习Android自定义控件1
  5. cocos2dx 3.7中 AppDelegate.h的class TestController;这种写法的具体意思不太明白,只能猜是类似于外部定义的东西。
  6. A VNC server is already running as :1
  7. uninstall gitlab
  8. Global中的事件执行顺序
  9. shutdown computer in ad and ou
  10. windows完全支持C++11的轻量级编译器(官网MinGW和非官方的MinGW-builds)
  11. Linux下串口编程入门
  12. PHP学习笔记二十七【重写】
  13. MFC的消息映射机制揭秘
  14. python之Character string
  15. frp内网 穿透映射使内网svn可外网访问
  16. java结合node.js非对称加密,实现密文登录传参——让前后端分离的项目更安全
  17. Eigen子矩阵操作
  18. node.js开发博客系统---前端项目搭建(一)
  19. Tomcat虚拟目录设置
  20. java反射field和method的顺序问题

热门文章

  1. LeetCode 152. 乘积最大子序列(Maximum Product Subarray)
  2. 微信、QQ第三方登录授权时的问题总结
  3. mysql数据库简单补充
  4. 谈一谈 Android 的安全机制?
  5. 有关于Git操作(持续更新)
  6. Thymeleaf 页面表达式基础
  7. 无界面上(linux)生成测试报告(3)
  8. Selenium 2自动化测试实战1(1-2章节重点笔记)
  9. 细说Linux下的虚拟主机那些事儿
  10. Python学习之==&gt;面向对象编程(二)