以下のコードについて質問です。
実行すると3になるのは分かるのですが、
numberがなぜnumbersの配列の1つになるのかが分かりません。
英語としてnumberはnumbersの単数形なのでそうなるんだろうと思うのですが、
コード上はnumberがnumbersの内の1つだと定義していないように見えます。
JavaScript
1const numbers = [1, 3, 5, 7, 9]; 2 3const foundNumber = numbers.find((number) => { 4 return number % 3 === 0; 5}); 6 7console.log(foundNumber);
以下のようにnumbersをAsやpressと変更しても同じ結果になりました。
JavaScript
1const press = [1, 3, 5, 7, 9]; 2 3const foundNumber = press.find((pres) => { 4 return pres % 3 === 0; 5}); 6 7console.log(foundNumber);
上記のコードで、なぜ変数の最後にsが付くと、付かない変数は配列の1つを意味することになるのでしょうか?
ご存知の方、ご教授よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。