<script>
//声明一个数组odds,利用循环把100以内的不能被3整除的数按从小到大的顺序存入其中不包括100
var odds = [],sum;
for(i=2;i<100;i++){
if(i%3!=0){
sum=i;
odds.push(sum);
}
}
console.log(odds);
</script>
<script>
//计算出odds数组中所有元素的和
var odds =[],sum,num=0;
for(i = 0;i <= 100;i++){
if(i%3 != 0){
sum = i;
odds.push(sum);
}//elsenothing
}
for(j = 0;j<odds.length;j++){
num+=odds[j];
}
console.log(num);
</script>
<script>
//声明一个数组odds,利用循环把100以内的不能被3整除的数按从小到大的顺序存入其中不包括100
//同时/一次性找出并输出数组中的最大最小值
var odds = [],sum;
for(i=2;i<100;i++){
if(i%3!=0){
sum=i;
odds.push(sum);
}
}
var min=odds[0],max=odds[0];
for(j=0;j<odds.length;j++){
if(max<=odds[j]){
max = odds[j];
}//elsenothing
if(min>=odds[j]){
min = odds[j];
}//elsenothing
}
console.log(("最大值是")+max+(",最小值是")+min);
</script>
<script>
//输出松树星星
// 第i排 2*i-1个星号 4-i个空格
for(i=1;i<=4;i++){
var stars= ""
for(j=0;j<4-i;j++){
stars+=" ";
}
for(k=0;k<2*i-1;k++){
stars+="*";
}
console.log(stars);
}
</script>
<script>
//完成课堂中的等腰三角形输出;再利用循环,输出这么一个梯形:22333444455555666666
for(i=1;i<=5;i++){
var Trapezium= ""
for(j=0;j<5-i;j++){
Trapezium+=" "
}
for(k=0;k<i+1;k++){
Trapezium+=(i+1);
}
console.log(Trapezium)
}
</script>
<script>
//1到10000的素数
for (var i = 2;i<=10000;i++){
var Pnum = true ;
for (j = 2;j < i;j++){
if(i % j == 0){
Pnum = false;
break;
}
}
if(Pnum){
console.log(i)
}
}
</script>