質問するログイン新規登録

質問編集履歴

1

質問文の修正の依頼のため

2019/05/14 05:58

投稿

oxyu8
oxyu8

スコア23

title CHANGED
File without changes
body CHANGED
@@ -1,9 +1,34 @@
1
1
  javascriptでprompt関数を用いて、ダイヤログを表示させたいのですが、実行時にエラーが発生します。
2
+
2
- コード
3
+ main.js
3
4
  ```
4
5
  const input = prompt('今日の天気は?次の3つのうち、いずれかの文字列を入力してくささい。(晴れ or くもり or 雨)');
6
+
7
+ if (input === '晴れ') {
8
+ alert('今日は気持ちの良い一日になりそうですね!');
9
+ } else if( input === 'くもり') {
10
+ alert('どんよりした天気ですが今日も一日がんばりましょう!');
11
+ } else if( input === '雨') {
12
+ alert('家でゆっくり過ごすのも良いと思いますよ!');
13
+ } else {
14
+ alert('晴れ・くもり・雨以外の文字列には対応していません。');
15
+ }
5
16
  ```
17
+ index.html
18
+ ```
6
19
 
20
+ <!DOCTYPE html>
21
+ <html>
22
+ <head>
23
+ <meta charset="UTF-8">
24
+ <title>【エクササイズ】入力内容に応じてalertメッセージを切り替える</title>
25
+ </head>
26
+ <body>
27
+ <script src="main.js"></script>
28
+ </body>
29
+ </html>
30
+ ```
31
+
7
32
  以下がエラーです。
8
33
  ```
9
34
  ReferenceError: prompt is not defined