こんにちは、現在、関数を使用してページをパターンと照合し、一致するすべてのページのインデックスを返します。
(index1_match1(['Apple','banana','bananas','chicken','bana'],'bana')) は (1,2,4) を返します
現時点では、空の配列を宣言しており、プッシュ関数を使用して配列にデータを追加しています。まだ教えられていないため、プッシュ関数を使用することは許可されていないため、これを行う他の方法はありますか?
こんにちは、現在、関数を使用してページをパターンと照合し、一致するすべてのページのインデックスを返します。
(index1_match1(['Apple','banana','bananas','chicken','bana'],'bana')) は (1,2,4) を返します
現時点では、空の配列を宣言しており、プッシュ関数を使用して配列にデータを追加しています。まだ教えられていないため、プッシュ関数を使用することは許可されていないため、これを行う他の方法はありますか?
myArray[myArray.length] = "newvalue";
1行で配列を作成できます
var arr = ['Apple','banana','bananas','chicken','bana']
空の配列を作成して要素を割り当てることができます
var arr = new Array()
arr[0] = 'Apple';
arr[1] = 'banana';
先生に、彼らはばかだと言うことができます。彼らが教えたことをただ繰り返すのではなく、言語を読んで理解することで、知性と積極性を示すことができます。免責事項: このルートを選択した場合、私はあなたに代わって拘留を行っているわけではありません!
使用を検討できますfilter
- 以下のコードは、フィルター用語「バナ」に基づいて初期配列のサブセットを提供します。
var mapped = ['Apple','banana','bananas','chicken','bana']
.filter( function(el){
if (/bana/i.test(el)) {
this[this.length] = el;}
return true;
},[]);
//=> mapped is now ["banana", "bananas", "bana"]