値の配列をチェックしようとしています。どのように行くかわからない。誰かがそれが偉大になるのを助けることができたら。この配列の値をチェックする方法は? javascript
if (array1[0] == "0") {
//Do something
}
よう
var array1 = [0];
if (DONT KNOW WHAT TO SAY TO CHECK FOR 0 IN THE ARRAY) {
Do something
}
値の配列をチェックしようとしています。どのように行くかわからない。誰かがそれが偉大になるのを助けることができたら。この配列の値をチェックする方法は? javascript
if (array1[0] == "0") {
//Do something
}
よう
var array1 = [0];
if (DONT KNOW WHAT TO SAY TO CHECK FOR 0 IN THE ARRAY) {
Do something
}
シンプルで、あなたの配列に複数の値を持っている場合は、indexOf()
var array1 = [0, 3, 1, 4];
if (array1.indexOf(0) != -1) {
//Do something
}
DONTを使うべきでは0をチェックするように言うことを知っていますARRAY
あなたは(どこでも、アレイ内の)array1
で0
をチェックしたい場合は、あなたがアレイにアクセスする必要がindexOf
if (array1.indexOf(0) != -1)
{
Do something
}
indexOfとcontainsの違いは何ですか? –
@HenderikusParekowhai配列には 'contains'メソッドが組み込まれていませんhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array – gurvinder372
@HenderikusParekowhaiまた、' contains'はそれを意味するかもしれません部分文字列として '0'を持つ値を探しています。 – gurvinder372
を使用しています。配列の場所がわからない場合は、配列を通過する必要があります。
for (var i = 0; i < array.length; i++) {
if (array[i] == 0) {
//Do all the things
}
}
はすべてindexOfについて忘れました。これは非常に非効率的なので、私はそれらと一緒に行くと言うだろう! :D –
if(array1.indexOf(0) == 0){
//Do your code
}
また、あなたはそれがあなたの配列の構造に依存
for(var i in array){
if(array[i] == 0){
//Do all the things
}
}
を行うことができます! – Rayon
あなたの文脈では、配列のサンプル構造を教えてください。 – gurvinder372