プロジェクト

全般

プロフィール

JavaScript

実行環境

Webブラウザ上で実行

JavaScriptとHTMLファイル

スタンドアロンのマシン上で実行

Node.js

ライブラリ

3Dグラフィックス

計算

文法

全貌

/*
  JavaScriptの書き方参照用 ← 複数行コメント
 */
// 変数宣言 ← 1行コメント
const PI = 3.14;  // 再代入不可の変数定義
let count = 10;  // 代入可能な変数定義 初期値を省略すると undefined で初期化。varの改善なのでlet推奨

// 関数宣言
function my_func(arg1, arg2) {
    let ans;
    ans = arg1 + arg2;
    return ans;
}

// 関数呼び出し
const answer = my_func(108, 251);

変数

データ型

  • プリミティブ型
    • Boolean: true または false
    • Number: 数値型のデータ(IEEE 754形式)
    • BigInt: 任意精度の整数
    • String: 文字列
    • undefined: 未定義を意味する
    • null: 値が存在しないことを意味する
    • Symbol: 一意で不変な値
  • オブジェクト

リテラル

  • 文字列リテラル: ダブルクォート、シングルクォート、またはバッククォートで囲った文字列
  • Boolean: trueとfalse
  • Number: 整数リテラル(例: 987)、浮動小数点数リテラル(例: 2.768, 2e3)
    • 2進数は先頭に0b、8進数は先頭に0o、16新数は先頭に0xを付けた数値
  • BigInt: 整数リテラル(例:2483597104951439782n)

関数



3ヶ月前に更新