それでは、次のような配列があるとしましょう。
weather = ["sun", "clouds", "rain", "hail", "snow"]
そして、文字「s」を含むすべての文字列を見つけて表示したいと思います。これは私がやるべきだと思うことです...
for(var i = 0; i < weather.length; i++)
{
if(weather[i].indexOf('s') != -1)
{
alert(weather);
}
}
しかし、それは文字 "s" を含む文字列の数だけすべての天気文字列を表示するだけです。(「太陽、雲、雨、雹、雪」と 3 回警告するだけです)
文字「s」を含む天気の特定の名前だけを警告するにはどうすればよいですか?