- 変数の宣言と初期化:
変数を宣言するには、
var
、let
、またはconst
キーワードを使用します。以下は、それぞれのキーワードを使用した変数の宣言と初期化の例です。
var name = "John";
let age = 25;
const PI = 3.14;
var
は古い変数宣言の方法であり、関数スコープを持ちます。let
およびconst
はブロックスコープを持ち、let
は再代入可能な変数を宣言するために使用され、const
は再代入不可能な定数を宣言するために使用されます。
- 変数のデータ型: JavaScriptの変数は動的型付けされているため、同じ変数に異なるデータ型の値を代入することができます。以下にいくつかの基本的なデータ型の例を示します。
var name = "John"; // 文字列型
var age = 25; // 数値型
var isStudent = true; // 真偽値型
var fruits = ["apple", "banana", "orange"]; // 配列型
var person = { name: "John", age: 25 }; // オブジェクト型
- 変数の利用: 変数は値を格納するだけでなく、計算や条件分岐などの処理にも使用されます。以下にいくつかの例を示します。
var num1 = 10;
var num2 = 5;
var sum = num1 + num2; // 加算
var isAdult = age >= 18; // 条件分岐
if (isAdult) {
console.log("成人です");
} else {
console.log("未成年です");
}
console.log(fruits[0]); // 配列の要素へのアクセス
console.log(person.name); // オブジェクトのプロパティへのアクセス