*
**
***
****

for(var a = 1; a<=4;a++){  //外循环定义循环4次,4行
for(var i= 1;i<=a;i++){ //内循环控制*的打印次数,循环一次打印一次*
document.write("*");
}document.write("<br>"); //每行在打印*后换行

*
**
***
****

for(var a = 1;a<=4;a++){  //定义变量a,等于4行,控制行数
for(var k = 1;k<=(4-a);k++){
//控制空格,先输出3个空格,所有就用4-a,初始a==1,就等于3,k=3就执行3次循环3个空,依次如此。
document.write("&nbsp"); //输出空格
}for(var i = 1;i<=a;i++){
//定义*的个数,第一个输出一个*,所以i=<a
document.write("*");
}document.write("<br/>");
}

****

***
**
*

 

for(var a = 1;a<=4;a++){
for(var i = 0;i<=(4-a);i++){ //先输入4个*,然后再换行
document.write("*");
}document.write("<br>"); //换行
for(var k=1;k<=a;k++){ //控制空格,因为换行了所以第一行没有空格
document.write("¥")
}
}

****
***
**
*

 for(var h=1;h<=4;h++){
for(var i =0;i<=(4-h);i++){
//4-a等于4-1=3;i从0到3循环4次,输出4个*
document.write("*");
}document.write("<br>");
}

*
  ***
 *****
*******

 for(var a=1;a<=4;a++){
for(var k=1;k<=(4-a);k++){
//控制空格的数量,第一行输出3个
document.write("&nbsp");
}for(var i=1;i<=(a*2-1);i++){
//控制*的数量,因为1.3.5.7,都是加2,第一个输出1个*,所以(1*2-1)第一行输出一个*,第2行a=2,(2*2-1)=3;打印3次,输出3个*
document.write("*");
}document.write("<br>");
}

2.输入年份,再输入月份,弹出这个月有多少天?

 var n = parseInt(prompt("输入年份"));
var y = parseInt(prompt("输入月份"));
   //先通过2月来判断是不是闰年,是闰年输出29天,否则....
if(y==2){
if(n%4==0 && n%100!=0){
alert(29+"天");
}else{
alert(28+"天")
}
}else if(y==1 || y==3 || y==5 || y==7 || y==8 || y==10 || y==12){
alert(31+"天");
}else{
alert(30+"天");
}

三、1000以内的水仙花数
(三位数 各个数字的立方和等于本身
例如 1*1*1 + 5*5*5 + 3*3*3 = 153)

or(var a = 1;a<10;a++){ //百位数 1-9所以是a<10
for(var b = 0;b<10;b++){ //十位数
for(var c =0;c<10;c++){ //个位数
if(100*a+b*10+c==a*a*a+b*b*b+c*c*c){
var m=100*a+b*10+c;
document.write(m+",");
}
}
}
}

 

最新文章

  1. 2016icpc大连站总结(呐 如果把这段回忆,起个名字珍藏起来,叫它“宝物”应该很合适吧)
  2. ExtJS基础知识总结:自定义日历和ComboBox控件(二)
  3. Atitit.java图片图像处理attilax总结&#160;&#160;BufferedImage&#160;extends&#160;java.awt.Image获取图像像素点image.getRGB(i,&#160;lineIndex);&#160;图片剪辑/AtiPlatf_cms/src/com/attilax/img/imgx.javacutImage图片处理titit 判断判断一张图片是否包含另一张小图片&#160;atitit 图片去噪算法的原理与
  4. Android--JUnit单元测试
  5. 【URAL 1917】Titan Ruins: Deadly Accuracy(DP)
  6. django models 类型整理 version:1.8.3
  7. MRC、ARC内存管理机制
  8. Hibernate学习---单表查询
  9. python-day2数据类型
  10. Linux 下操作Mysql指令的总结 远程连接的设置
  11. Linux 内核里的数据结构:双向链表
  12. C# HttpWebRequest 错误总结
  13. POJ 2391 Ombrophobic Bovines (Floyd + Dinic +二分)
  14. JDK tools之jps和jstack诊断Java程序
  15. 基于FPGA的5寸LCD显示屏的显示控制
  16. Java中UDP协议的基本原理和简单用法
  17. R语言(自定义函数、循环语句、管道函数)
  18. JS笔记-强化版2
  19. 20165324 学习基础与C语言学习心得
  20. 洛谷——P1476 休息中的小呆

热门文章

  1. 使用MBROSTool 工具制作本地硬盘多启动盘的方法总结
  2. ERROR : PHP中错误基础
  3. 20165230 《Java程序设计》第1周学习总结
  4. JS基础三
  5. window.print()打印页面指定内容(使用iframe保证原页面不失效)
  6. poj2793 素数和
  7. 巧用linux版powershell,管理linux下的docker
  8. linux新建用户并赋管理员权限
  9. Konckout开发实例:简单的表单提交页面
  10. Java 并发编程实践基础 读书笔记: 第三章 使用 JDK 并发包构建程序