js配列を作成する簡単な方法
8461 ワード
1.Arrayコンストラクタを使用して作成
配列の作成方法-Array構造関数.png
2.配列文字数で作成
練習1:空の配列を定義し、配列に個人情報を格納し、出力する
1つ目の方法:
出力:
空の配列を作成します.png
2つ目の方法:
出力:
空の配列を作成します.png
練習2:配列[10,1,19,22,73,88,99]を巡り、偶数を出力する
出力:
練習2.png
練習3:グループの中の最大値と最小値を求めて、および所在する位置
出力:
練習3
練習4:配列の中の値が0のを取り除いて、0のために1つの新しい配列に格納しません
出力:
練習4.png
配列の作成方法-Array構造関数.png
a、var arr1 = new Array(); //
b、var arr2 = new Array(10); // 10
c、var arr3 = new Array(5,4,3,2,1); //
2.配列文字数で作成
var arr = []; //
var arr2 = [1,2,3]; //
練習1:空の配列を定義し、配列に個人情報を格納し、出力する
1つ目の方法:
var person = [" ", 20, 180];
console.log(person);
出力:
空の配列を作成します.png
2つ目の方法:
var person = [];
person[0] = " ";
person[1] = 20;
person[2] = 180;
console.log(person);
出力:
空の配列を作成します.png
練習2:配列[10,1,19,22,73,88,99]を巡り、偶数を出力する
var numbers = [10, 1, 19, 22, 73, 88, 99];
for (i = 0; i < numbers.length; i++) {
var item = numbers[i];
if (item % 2 === 0){ //
console.log(item);
}
}
出力:
練習2.png
練習3:グループの中の最大値と最小値を求めて、および所在する位置
var numArr = [1, 99, 88, -100, 77, 888, 1000, -1000];
var maxValue = numArr[0], minValue = numArr[0]; //
var maxIndex = 0, minIndex = 0; //
for (i = 0; i < numArr.length; i++) {
//
if (maxValue < numArr[i]) {
// ,
maxValue = numArr[i];
maxIndex = i;
}
if (minValue > numArr[i]) {
minValue = numArr[i];
minIndex = i;
}
}
console.log(maxValue);
console.log(maxIndex);
console.log(minValue);
console.log(minIndex);
出力:
練習3
練習4:配列の中の値が0のを取り除いて、0のために1つの新しい配列に格納しません
var arr = [" ", 18, 0, " ", 0, 12243, 0]
var newArr = [];
for (i = 0; i < arr.length; i++) {
if (arr[i] != 0) {
newArr[newArr.length] = arr[i];
}
}
console.log(newArr);
出力:
練習4.png