techblog– archive –
-
Excel
初めての関数定義:再利用可能なコードブロックを作る
関数とは?(特定のタスクを実行するコードブロック) 関数の基本概念:プログラムの部品化と再利用性の本質プログラミングにおける「関数(Function)」とは、ある作業や計算を行う命令をひとまとめにし、名前を付けた「コードブロック」のことです。ソー... -
Excel
whileループと関数の基礎:再利用性の概念
whileループの構文と特徴:条件が真である限り繰り返す仕組み ループ処理の基本概念プログラミングで、同じコードのかたまりを何度も実行する「ループ処理」は、条件分岐と並ぶ制御フローの基本です。ソースコードでは繰り返しの代表としてforループが紹介... -
Excel
繰り返し処理の基本:forループとカウンター変数
ループ処理とは?(コードの繰り返し実行) プログラミングにおける「ループ処理(繰り返し処理)」とは、特定のコードブロックを、指定した条件が成り立っている間、何度も繰り返し実行させるための制御構造のことです。ソースでも、ループを使うと同じコ... -
Excel
条件分岐の基本:if, else if, elseを使った処理の制御
条件分岐とは?(処理の流れの制御) プログラミングにおける「条件分岐」とは、プログラムの実行順序(制御フロー)を、ある条件が成り立つかどうかに応じて切り替える仕組みのことです。JavaScriptを含む多くのプログラミング言語は、基本的にコードを上... -
Excel
比較演算子と論理演算子:厳密比較(===)の重要性
比較演算子とは?(比較して true / false を作る道具) プログラミングでは「今の状態に応じて処理を分ける」ことがよくあります。たとえば「点数が80点以上なら合格にする」のように、何かを基準に判断しますよね。この“判断の材料”を作るために使うのが... -
Excel
算術演算子と代入演算子:計算の基本をマスターする
算術演算子とは?(なぜ仕様=ECMAScriptが大事なのか) JavaScriptの「算術演算子」は、数値に対して四則演算などの計算をするための記号です。たとえば、+ は足し算、- は引き算のように、普段の数学と同じ感覚で使えます。 ただし、JavaScriptの演算子... -
JavaScript
JavaScriptのデータ型:値の種類と挙動の全貌
データ型とは何か?(値の種類とプログラミングの土台) プログラミングにおける「データ型」とは、コンピュータが扱うデータの「種類」や「分類」を指します。JavaScriptにおいて、すべての値は何らかのデータ型に属しており、その型によって実行できる操... -
JavaScript
変数と定数:var, let, constの違いと使い分けの基本
変数とは何か?「値を入れる箱」をもう少し正確に理解する プログラミングでいう 変数 は、よく「値を入れるための名前付きの箱」と説明されます。このたとえはとても大事で、JavaScriptでも同じです。 もう少し正確に言うと、変数を作るとは、 コンピュー... -
JavaScript
初めてのJavaScriptコード:コンソール出力と構文の基本
※この記事はJavaScript初心者向けのものとなります。 console.log()の基本と役割:なぜ最初はコンソールを使うのか JavaScript学習で最初に覚えるべき超重要な命令が console.log() です。これは、あなたが書いたコードの途中で「今、何が起きているか」を... -
JavaScript
開発環境の準備:VSCodeとChrome開発者ツールの使い方
※この記事はJavaScript初心者向けのものとなります。 開発環境の全体像と、なぜ環境が大事なのか JavaScriptを学ぶとき、最初にやるべきことは「文法の暗記」ではなく、コードを書いて・動かして・すぐ確認できる環境を作ることです。この「開発環境」は、...