JavaScript练习题
- 1.编写程序,在控制台输出“你好,JavaScript!”。注意不包括定界的中文引号,不要输出多余的字符。
- 2.编写程序,在控制台输出“"你好,JavaScript!"”。注意不包括定界的中文引号,不要输出多余的字符。
- 3.已知立方体的边长为12345678,编写程序,计算立方体的表面积,在控制台输出。注意不要输出多余的字符。
- 4.已知长方体的边长分为123456、234567、345678,编写程序,计算长方体的体积,在控制台输出。注意不要输出多余的字符。
- 5.编写程序,在控制台输出19!。注意不要输出多余的字符。
- 6.编写程序,在控制台输出100!末尾的0的个数。注意不要输出多余的字符。
- 7.编写程序,在控制台输出100000以内最大的素数。注意不要输出多余的字符。
- 8.编写程序,在控制台输出10000以内第二大的素数。注意不要输出多余的字符。
- 9.星际战舰载满燃料航行距离为1星际单位。现计划探索未知星域,目标距离为7星际距离,需要自建补给站。编写程序,在控制台输出最少需设置多少个补给站。注意不要输出多余的字符。
- 10.一对兔子从第2个月开始每月产3对小兔子,编程在控制台输出一年后最多可以有多少对兔子
1.编写程序,在控制台输出“你好,JavaScript!”。注意不包括定界的中文引号,不要输出多余的字符。
console.log("你好,JavaScript!");
或
console.log('你好,JavaScript!');
2.编写程序,在控制台输出““你好,JavaScript!””。注意不包括定界的中文引号,不要输出多余的字符。
console.log('"你好,JavaScript!"');
3.已知立方体的边长为12345678,编写程序,计算立方体的表面积,在控制台输出。注意不要输出多余的字符。
var num=12345678*12345678*6
console.log(num);
4.已知长方体的边长分为123456、234567、345678,编写程序,计算长方体的体积,在控制台输出。注意不要输出多余的字符。
var num=123456*234567*345678
console.log(num);
5.编写程序,在控制台输出19!。注意不要输出多余的字符。
var n=1
var num=1
while(n<=19){
num=num*n;
n++;
}
console.log(num);
6.编写程序,在控制台输出100!末尾的0的个数。注意不要输出多余的字符。
var res = 0
for (var i = 5; i <= 100;) {
var j = i;
while (j % 5 == 0) {
res++;
j = j/5;
}
i += 5;
}
console.log(res);
7.编写程序,在控制台输出100000以内最大的素数。注意不要输出多余的字符。
var n,i,a=0;
for(n=100000;n>=2;n--)
{
for(i=2;i<=n-1;i++)
if(n%i==0) break;
if(i>=n) break;
}
console.log(n);
8.编写程序,在控制台输出10000以内第二大的素数。注意不要输出多余的字符。
var n,i,a=0;
for(n=10000;n>=2;n--)
{
for(i=2;i<=n-1;i++)
if(n%i==0)break;
if(i>=n) {
a++;if(a==2){break;}
}
}
console.log(n);
9.星际战舰载满燃料航行距离为1星际单位。现计划探索未知星域,目标距离为7星际距离,需要自建补给站。编写程序,在控制台输出最少需设置多少个补给站。注意不要输出多余的字符。
var count=0;
var sum=0.0;
for(var i=1;sum<=7;i=i+2){
sum=sum+1.0/i;
count++;
}
console.log(count-1);
10.一对兔子从第2个月开始每月产3对小兔子,编程在控制台输出一年后最多可以有多少对兔子
var small=1;
var big=0;
for(var i=2;i<=12;i++){
big=small+big;
small=big*3;
}
console.log(small+big);