上記では、0が値として返るのでif文では見つかってもfalseとなってしまう。 indexOfはboolean型ではなくその見つかったnumber型が返ってくる。 そして見つからん場合は-1を返す。 なので、booleanで判定したいときは下記のように書く。
サンプルプログラムでは、「東京」という要素を検索しようとしていますが、配列「items」の中には2つ存在しています。 しかしながら、「indexOf」メソッドは0番目から順番に検索し、最初に合致した要素のインデックス番号しか返さないので、出力結果は「0 ...
現在アクセス不可の可能性がある結果が表示されています。
アクセス不可の結果を非表示にする