お仕事の依頼はこちらから

【IT業界】JavaScriptでコードを書いてみた7|forEachメソ ッド・while文

こんにちは、ススムです。

IT

JavaScriptのforEachメソッド・while文とは何なのか?

そんな方向けの記事内容となります。

この記事を書いた人はこんな感じです。⇩

著者

  • スポーツの専門学校卒業
  • オーストラリアへ語学留学/スシレストランで就労
  • JICA海外協力隊にてミャンマーで2年間生活
  • Webデザイナー/動画クリエイター/Webエンジニア/Webライター
  • オンラインスポーツコーチ
  • オンライン日本語講師
  • オンラインミャンマー語講師
  • ミャンマー人向けオンラインコミュニティ運営

※この記事を書いている私について詳しくはこちらで紹介しています。

本記事の内容

・JavaScriptのforEachメソッドとは

・JavaScriptのwhile文とは

【エンジニアの職探しならこちら🔻】

フリーランスエンジニアに安心保証と豊富な案件紹介を【midworks】

【PR】週3日×高単価案件ならITプロパートナーズ

JavaScriptのforEachメソッドについて

forEachメソッドとは、配列に格納されたデータをループ処理によって処理したいときに使用します。
for文が繰り返し処理の役割をしますが、配列にfor文の操作をするときは、forEachメソ ッドを使うことにより、簡単に処理ができます。
では、実際に書いていきます。

画像1


次にfor文を使って書いた場合を見ていきましょう。

画像2


このようにfor文は、どこでも使える構文で、forEachメソッドは、配列のデータに対して のみ実行可能な処理です。

連想配列

連想配列とは、インデックスに任意の文字列を指定して配列を扱う。

任意の要素にアクセスするには、キーを指定する必要があります。

では、コードを書いてみます。

画像3

JavaScriptのwhile文について

数値や数式、文字列を繰り返し用いる際にはループ処理(繰り返し)を行い、for文やwhile文の2種類を用います。 

・for..繰り返し回数が決まっている
・while..繰り返し回数が決まっていない while文には、以下の2種類があります。
while文 while(条件式){
繰り返し処理
}

do while文 do{ 繰り返し処理 }while(条件式)

while

画像1



変数numが5より小さい場合(num<5),document.writeで値を出力し続けます。
num++では、処理をループするごとに+1するということです。

do while

画像2


このようにwhile文と処理は変わりませんが、条件を変えて行ってみます。

画像3


do while文は、while文とは異なり、最初の一回は条件に関係なく処理が実行されます。


プログラミング学習ツール
https://prog-8.com/languages
https://dotinstall.com/


私は、エンジニアの学習にあたってこちらの資料を参考にしました。
http://www5e.biglobe.ne.jp/aji/3min
https://ping-t.com/

【エンジニアの職探しならこちら🔻】

フリーランスエンジニアに安心保証と豊富な案件紹介を【midworks】

【PR】週3日×高単価案件ならITプロパートナーズ

【IT・プログラミング関連記事】

また、何かあったら紹介したいと思います。

質問などがあれば気軽にコメント下さい。

仕事の依頼などがあればメールまたはSNSにてお問い合わせ下さい。

以上が今回のブログとなります。

読んで頂きありがとうございます。

また次回お会いしましょう。

※0円で受けれるプログラミング説明会
今話題のテックキャンプ。
実績、知名度ともに業界最大級の未経験を対象としたテクノロジースクールです。 受講期間中はいつでもメンター(講師)に質問ができ、目的達成のためにトレーナーが徹底的にサポートします。

※【エンジニアを目指すならテックキャンプ!!】今だけ無料カウンセリング受付中!

【ミャンマー写真集】

ミャンマー語学習教材3選】

※ミャンマー語のテスト問題集作成しました。詳しくはこちらから

※ミャンマースポーツコミュニティ【Myanmar Sports/ISPE】

※ミャンマー✖️日本コミュニティー【MyanJapa Life】

企業の方、プレスの方、個人の方など、仕事の依頼に関するお問い合わせは以下の
フォームからお気軽にご連絡下さい

コメント

タイトルとURLをコピーしました