Tech Starlog

JavaScriptの基本的な構文①:文法・変数・制御構文

投稿日:2026/02/07

本記事では、JavaScriptの基本構文を整理して解説します。


JavaScriptとは

JavaScriptは、Webブラウザ上で動作するプログラミング言語です。
現在ではフロントエンドだけでなく、サーバーサイドやバッチ処理、CLIツールなど幅広く利用されています。


文の書き方とコメント

文の終わり

JavaScriptでは文末にセミコロン(;)を付けるのが一般的です(省略も可能ですが、実務では付けることが推奨されます)。

let message = 'Hello World';
console.log(message);

コメント

// 1行コメント

/*
 複数行コメント
*/

変数の宣言

let / const / var

let count = 1;      // 再代入可能
const name = 'JS'; // 再代入不可
var oldValue = 10; // 非推奨(スコープが曖昧)
  • let:値の再代入が可能
  • const:定数。再代入不可(オブジェクトの中身は変更可)
  • var:巻き上げ(hoisting)などの問題があり、基本的に使用しない

データ型の基本

let number = 10;        // 数値
let text = 'Hello';    // 文字列
let isActive = true;   // 真偽値
let empty = null;      // 値がないことを明示
let notDefined;        // undefined

JavaScriptは動的型付け言語のため、変数の型は実行時に決定されます。


条件分岐(if文)

let score = 80;

if (score >= 70) {
  console.log('合格');
} else {
  console.log('不合格');
}

比較演算子

  • ===:値と型を比較(推奨)
  • !==:値または型が異なる
  • ==:型変換が行われるため非推奨

繰り返し処理(for / while)

for文

for (let i = 0; i < 3; i++) {
  console.log(i);
}

while文

let i = 0;
while (i < 3) {
  console.log(i);
  i++;
}

まとめ

  • JavaScriptはWeb開発の基礎となる言語
  • let / const を正しく使い分ける
  • 条件分岐・繰り返しは必須構文