2021.02.03前回はプログラムで使う変数について、記載してみました。本記事では、初心者の方に向けてプログラミングで使用する変数について、基礎的な内容を書いています。変数の概要と、実際にコードで書く場合のイメージ、変数名を付け方について注意点を記載しています。変数とは?一言でいうと、変数とは値を入れておく場所...codelikes.com2021.01.29今回は配列について記載してみました。こちらでは配列の概念を学んだ後に、実際にjavascriptのコードを見て配列の使い方を理解していきます。それぞれのプログラミング言語で、使用方法が少し違ったりするので、本記事では概念やイメージを掴んでもらえると良いかと思っています。それでは、変数と配列の違いを確認していきましょう。配列を使ったコードを見てみよう変数と配列の違いを比べる配列に値を入れて全て出力するおわりに配列とは?プログラムで使う配列は、複数の値を入れておく場所になります。変数は1つの値を入れて使いますが、配列は複数の値を入れて使うことができます。userName3が必要になります。100人とかに増えると、100人分の変数が必要になってしまいますね。配列ならuserNames[]といった感じで、1つの名前で管理することができます。使う際には、userNames[]のn番目を添字で指定します。複数のユーザー名の1番目といった感じです)図で表すと、下記のようなイメージです。配列を使う際には、添字を使う性質上、ループ処理が一緒に出てくることが多いです。配列を宣言する配列の宣言方法もプログラミング言語によって、様々なので各言語の仕様を確認しましょう。使われる配列の表現方法は角括弧[]を使う方法です。コードを見る実際にそれぞれの言語で配列を宣言しているコードを見てみましょう。それぞれのコードはuserNamesという名前で配列を作成しています。javaの配列宣言javaで配列を宣言する場合には、配列に入れる要素の数を指定します。下記は、文字列の要素が3個分のuserNamesという名前で配列を作成しました。String[3];動的に要素を増やすためのクラス(ArrayList)も存在します。javascriptの変数宣言javascriptで配列を宣言する場合は下記のようにします。型などは気にせずに、いろいろな値を動的に入れることができます。[];phpの変数宣言PHPの場合は下記のようにして配列を作成します。[];または、こういう風に書くこともできます。array();配列を使ったコードを見てみよう今回もjavascriptのコードで配列の使い方を見てみましょう。javascriptではconsole.logに値を渡すと、値を出力してくれます。変数と配列の違いを比べる例えば、3人分の名前を変数に入れて出力する場合、変数だけだと、このようになります。jiro」が出力される配列を使うと、このようにひとつの配列に値をまとめて入れることができます。出力結果も同じものが出力されます。jiro」が出力される配列に値を入れて全て出力する上記と同じで、ここでもuserNamesという名前で配列を作成して、3人分の名前を入れています。その後にループ処理で、配列の要素(3つ)がある間ループして、配列の中身を出力しています。2」と変わっていきます。この「i」が配列の要素を指している添字になります。して添字を使用することで、まとめて処理ができます。プログラムで「i」は順番に添字として、よく使われる変数の名前です。おわりに今回はプログラミングで使用される配列について見ていきました。それぞれの言語で宣言方法や仕様が少し違ったりするものの、大まかな概念はほとんど同じです。何となくイメージを掴んでもらって、それぞれのプログラミング言語の詳細な勉強に入ってもらえればと思います。プログラミング初心者シェアするTwitterFacebookはてブPocketLINEコピーyasuakiをフォローするyasuakiコードライクPythonPythonでコマンド引数を渡して受け取る方法!(sys.argv)Pythonでコマンドライン引数を渡して、受け取る方法について書いています。Pythonでプログラムを実行するときに、プログラムファイルの指定と一緒にプログラムに引数を渡すことができます。引数を受け取るときには、sysモジュールを使って受け...PythonPythonのlen関数の使い方!文字数などのサンプル5選!Pythonのlen関数の使い方について書いています。最初に使い方について解説した後に、下記の内容について、コードを書いて解説しました。・文字列の長さを取得する・リストの要素数を取得する・タプルの要素数を取得する・辞書の要素数を取得する・集...JavaScriptJavaScriptのisFinite関数の使い方!テストパターン9選!JavaScriptのisFinite関数の使い方について書いています。最初にisFinite関数の使い方について解説しています。その後に、いろいろな値を渡して、動作を確認してみました。float)Pythonで文字列を数値に変換する方法について書いています。文字列から数値に変更するには、下記の関数を使います。・int関数・float関数サンプルコードはPythonのバージョン3.9.12で動作を検証しています。commitコマンドの使い方について書いています。gitコマンドを使用して、リポジトリに対してコミットからプッシュまでを行う流れについては、こちらに書いているので確認してみてください。commitコマンドに着目...PythonPythonで文字列を分割する4つの方法!(split)Pythonで文字列を分割する方法について書いています。文字列を分割する場合には、下記のメソッドや演算子を使います。Serverの学習におすすめの本を2つ紹介します。Serverについて簡単に説明して、その後におすすめの本を紹介しています。Serverを「どの本で学ぶと良いか」の考えてまとめていますので、確認してみてく...JavaScriptJavaScriptに入門する言語解説・標準メソッドなどの記事17選!CodeLikeで書いた記事の中で、JavaScriptを使い始めるときに読んでおくと良さそうな記事を並べてみました。言語の解説記事言語についての解説記事です。基礎的なものから順に並べています。コメントをキャンセルメールアドレスが公開されることはありません。名前メールサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。Δプロフィールyasuaki福岡でフリーランスをやってます。業界歴13年になりました、SESで働くことがほとんどです。なんでもやってますが、Webが得意です。このブログではプログラミング技術の内容を中心に、たまに商品レビューとかを書いています。商品レビューゲーム食レポお問い合わせホーム検索トップサイドバータイトルとURLをコピーしました。