【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
いつも楽しく勉強させていただいています。
numbers.filter(number => number % 2 === 0);部分のそれぞれ2箇所ともnumbersではなく numberである理由についてご教示いただけますか?
numbers.filter(number => number % 2 === 0);
numbers
number
{ const numbers = [1, 4, 7, 8, 10]; const evenNumbers = numbers.filter(number => number % 2 === 0); console.log(evenNumbers); }
宣言された定数(変数)は大文字や小文字の区別がつき、 1文字の違いもエラーになるという認識です。
その為 "s" がないことから実行されないのでは?と思いましたが 実行できた背景は何故でしょうか?
ぜひ認識を擦り合わせたいです。 (実際どちらでも通常に実行されたのですが混乱しました。。。)
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
いつも楽しく勉強させていただいています。
numbers.filter(number => number % 2 === 0);部分のそれぞれ2箇所ともnumbersではなくnumberである理由についてご教示いただけますか?宣言された定数(変数)は大文字や小文字の区別がつき、
1文字の違いもエラーになるという認識です。
その為 "s" がないことから実行されないのでは?と思いましたが
実行できた背景は何故でしょうか?
ぜひ認識を擦り合わせたいです。
(実際どちらでも通常に実行されたのですが混乱しました。。。)