调试中的相关步骤
例题:
判断一个年份是闰年还是平年
var year;
function test(year){
if((year%400==0)||(year%4==0&&year%100!=0)){
document.write(year+"是闰年");
}else{
document.write(year+"是平年");
}
}
test(2008);
分数转换,把百分制转换成ABCDE <60 E 60-70 D 70-80 C 80-90 B 90 - 100 A
var score;
function test(score){
if(score<=100&&score>=90){
document.write("A");
}else if(score<90&&score>=80){
document.write("B");
}else if(score<80&&score>=70){
document.write("C");
}else if(score<70&&score>=60){
document.write("D");
}else{
document.write("E");
}
}
test(80);
//三元运算
从两个数中找最大值
function test(x,y){
var x,y;
x>y?document.write("最大值为"+x):document.write("最大值为:"+y);
}
test(5,10);
显示星期几
var day;
function test(day){
switch (day){
case 1:
document.write("今天是礼拜一");
break;
case 2:
document.write("今天是礼拜二");
break;
case 3:
document.write("今天是礼拜三");
break;
case 4:
document.write("今天是礼拜四");
break;
case 5:
document.write("今天是礼拜五");
break;
case 6:
document.write("今天是礼拜六");
break;
case 7:
document.write("今天是礼拜日");
break;
}
}
test(3);
打印9*9乘法表
document.write("
"); document.write(j+"X"+i+"="+sum); document.write(" | ");
有个人想知道,一年之内一对兔子能繁殖多少对?于是就筑了一道围墙把一对兔子关在里面。已知一对兔子每个月可以生一对小兔子,而一对兔子从出生后第3个月起每月生一对小兔子。假如一年内没有发生死亡现象,那么,一对兔子一年内(12个月)能繁殖成多少对?(兔子的规律为数列,1,1,2,3,5,8,13,21)
//兔子生兔子问题
var x= 1,y=1;
var sum=0;
for(var i=3;i<=12;i++){
sum=x+y;
x=y;
y=sum;
}
document.write(sum);
var sum=[];
sum[0]=1;
sum[1]=1;
for(var i=2;i<12;i++){
sum[i]=sum[i-1]+sum[i-2];
}
document.write(sum[11]);
//打印出任意行菱形
var a;
var x;
function test(x){
for(var i=0;i<=x;i++){
for(var k=0;k
}
for(var j=0;j<2*i-1;j++){
document.write('*');
}
document.write('
');
}
for(var i=0;i<=x-1;i++){
for(var k=0;k document.write(' ');
}
for(var j=2*i;j<2*x-2;j++){
document.write('*');
}
document.write('
');
}
}
test(3);
第二天主要讲判断和循环,在JavaScript中是非常常用也是非常重要的知识点,但是很简单,多练习就好了。