/**
* Created by G on 2016/7/14.
*/
//求数组输入的五个数分别的奇数项和偶数项的和
var arr = [];
arr [0] = +prompt('请输入第一个数');
arr [1] = +prompt('请输入第二个数');
arr [2] = +prompt('请输入第三个数');
arr [3] = +prompt('请输入第四个数');
arr [4] = +prompt('请输入第五个数');
var sv = 0 ;
var s = 0 ;
for(var i = 0; i < arr.length; i++){
if(i % 2 === 0){
//arr[i]表示数组的第i项
sv = sv + arr[i];
}else{
s = s + arr[i];
}
}
console.log(arr);
console.log('该数组'+ arr +'奇数项的和为'+sv+',偶数项的和为'+s);
//九九乘法表
//for循环
for(var i = 1; i <= 9; i++){
for(var j = i; j <= 9; j++){
console.log(i+' × '+j +' = '+(i*j));
}
}
//while循环
var i1 = 1;
var j1 ;
while(i1 <= 9){
j1 = i1;
while(j1 <= 9){
console.log(i1+' * '+j1 +' = '+(i1*j1));
j1++;
}
i1++;
}
//画一个10行,直角三角形的五角星模型(左)
var str = '';
var str1 = '';
for(var i3 = 1 ; i3 <= 10; i3++){
for(var j3=i3-1; j3 < i3; j3++ ){
str = str + '★';
console.log(str);
}
}
for(var i4 = 1; i4 <= 10; i4++) {
str1 = str1 + '★';
console.log(str1);
}
//画一个10行,直角三角形的五角星模型(右)
var stru = '';
var star = '';
for(var i = 1; i <= 9; i++){
star = '';
for(var j = 0; j < i; j++){
stru = '';
for(var h = 10; h > j; h--){
stru = stru + ' ';
}
star =star + "☆";
}
console.log(stru+star);
}
var str;
for(var i = 0; i < 10; i++){
str = '';
//每行的空格数 + 星星数 ==i(第几行就有几个星星)
for(var j = 0 ; j < (10-i); j++){
str =str + ' ';
}
for(var j = 0; j <= i; j++){
str = str + '★';
}
console.log(str);
}
//冒泡排序
var arr = [12, 343,53,56,566,43,76,898,45]
console.log(arr);
for(var i = 0; i < arr.length - 1; i++){
for(var j = 0; j < arr.length - 1 - i; j++){
if(arr[j] > arr[j+1]){
var temp = arr[j+1];
arr[j+1] = arr[j];
arr[j] = temp;
}
}
}
console.log(arr);
js初接触
最新推荐文章于 2023-08-04 16:37:11 发布