データ型 | 値(リテラル)の例 |
---|---|
数値型 | 12, -3.14, 5.67e8 |
文字列型 | "Hello", "こんにちは", ""(空文字) |
ブーリャン型 | true (真), false (偽) |
オブジェクト型 | Date (表現は、文字列になることもあります) |
var 変数名; var 変数名 = 初期値;
- <!-- HelloWorld02.html -->
- <html>
- <head>
- <title>わたしのホーム・ページ</title>
- <meta http-equiv="Content-type" content="text/html; charset=Shift_JIS"/>
- </head>
- <body>
- <script type="text/javascript">
- <!--
- var message = "Hello World!"; // 文字列
- document.write(message);
- var number = 123456; // 数値
- document.write(number);
- var bool = true; // ブーリャン
- document.write(bool);
- var today = new Date(); // オブジェクト
- document.write(today);
- //-->
- </script>
- <noscript>JavaScriptが使用できません。</noscript>
- </body>
- </html>
- <!-- HelloWorld03.html -->
- <html>
- <head>
- <title>わたしのホーム・ページ</title>
- <meta http-equiv="Content-type" content="text/html; charset=Shift_JIS"/>
- </head>
- <body>
- <script type="text/javascript">
- <!--
- var br = "<br/>"; // 改行タグ
- // ここにコードを記述してください。
- //-->
- </script>
- <noscript>JavaScriptが使用できません。</noscript>
- </body>
- </html>
prompt(メッセージ, 初期値) ... 文字列が戻ります。 parseInt(prompt(メッセージ, 初期値)) ... 整数値が戻ります。整数値にならない場合、"NaN" になります。 Number(prompt(メッセージ, 初期値)) ... 数値が戻ります。数値にならない場合、"NaN" になります。
- <!-- Prompt01.html -->
- <html>
- <head>
- <title>わたしのホーム・ページ</title>
- <meta http-equiv="Content-type" content="text/html; charset=Shift_JIS"/>
- </head>
- <body>
- <script type="text/javascript">
- <!--
- var s = prompt("文字列を入力してください。", "");
- document.write(s);
- //-->
- </script>
- <noscript>JavaScriptが使用できません。</noscript>
- </body>
- </html>
- <!-- Prompt02.html -->
- <html>
- <head>
- <title>わたしのホーム・ページ</title>
- <meta http-equiv="Content-type" content="text/html; charset=Shift_JIS"/>
- </head>
- <body>
- <script type="text/javascript">
- <!--
- // ここにコードを記述してください。
- document.write(n);
- //-->
- </script>
- <noscript>JavaScriptが使用できません。</noscript>
- </body>
- </html>