课上留得作业
1.计算2的n次幂,n可输入,n为自然数
var n=parseint(window.prompt(“input”));
var mul=2;
for(var i=0,i<n,i++){
mul*2;
}
document.write(mul);
2.计算n.的阶乘,n可输入
var mul=1;
for(var i=0,i<=n,i++){
mul *=1;
}
document.write(mul);
3.著名的斐波契额数列112358输出第几项
var n=parseint(window.prompt(“input”));
var first =1;
secord=1;
third;
if(n>2){
for(var i=0,i<n-2,i++){
third=first+second;
first=secound;
secuond=third;
}
document.write(third);
}else{
document.write(1);
}
4.编写一程序,输入一个三位数的正整数,输出时反向输出
5.输出abc三个数,输出最大的
var a=parseint(window.prompt(“input”));
var b=parseint(window.prompt(“input”));
var c=parseint(window.prompt(“input”));
if(a>b){
if(a>b){
输出b;
}else{
输出c;
}
}else{
if(b>c){
输出b;
}else{
输出c;
}
}
6.输出100以内的质数
for(var i=0,i<100,i++){
for(var j=0,j<100,j++){
if(i%j)==0{
conut++;
}if(j==1 && count==2){
输出1;
}
}
count=0;
}
网友评论