質問編集履歴
3
タグの削除
test
CHANGED
File without changes
|
test
CHANGED
@@ -584,8 +584,6 @@
|
|
584
584
|
|
585
585
|
```CSS
|
586
586
|
|
587
|
-
<style>
|
588
|
-
|
589
587
|
#piano {margin-top: 10px;}
|
590
588
|
|
591
589
|
#piano div {
|
@@ -662,8 +660,6 @@
|
|
662
660
|
|
663
661
|
#message {color: #CC0000;}
|
664
662
|
|
665
|
-
</style>
|
666
|
-
|
667
663
|
```
|
668
664
|
|
669
665
|
|
2
各言語の振り分け
test
CHANGED
File without changes
|
test
CHANGED
@@ -34,7 +34,7 @@
|
|
34
34
|
|
35
35
|
|
36
36
|
|
37
|
-
```
|
37
|
+
```HTML
|
38
38
|
|
39
39
|
<!DOCTYPE html>
|
40
40
|
|
@@ -46,7 +46,43 @@
|
|
46
46
|
|
47
47
|
<title>音当てゲーム</title>
|
48
48
|
|
49
|
+
<script></script>
|
50
|
+
|
51
|
+
</head>
|
52
|
+
|
53
|
+
<body onload="init()">
|
54
|
+
|
55
|
+
<p>音当てゲーム</p>
|
56
|
+
|
57
|
+
<input type="button" id="test" value="テスト" onclick="testGame()">
|
58
|
+
|
59
|
+
<input type="button" id="start" value="スタート" onclick="initGame()">
|
60
|
+
|
61
|
+
<input type="button" id="stop" value="ストップ" onclick="stop2Game()">
|
62
|
+
|
63
|
+
<input type="button" value="ドレミを表示" onclick="showKeyboard()">
|
64
|
+
|
65
|
+
【第<span id="qNo">1</span>問:<span id="memo">白鍵のみ</span>】
|
66
|
+
|
67
|
+
<span id="message"></span>
|
68
|
+
|
49
|
-
<
|
69
|
+
<hr>
|
70
|
+
|
71
|
+
volume:<input type="range" id="volume" value="0.5" min="0" max="1"
|
72
|
+
|
73
|
+
step="0.1" onchange="setVolume()">
|
74
|
+
|
75
|
+
<span id="volumeText">[0.5]</span>
|
76
|
+
|
77
|
+
<div id="piano"></div>
|
78
|
+
|
79
|
+
</body>
|
80
|
+
|
81
|
+
</html>
|
82
|
+
|
83
|
+
```
|
84
|
+
|
85
|
+
```JavaScript
|
50
86
|
|
51
87
|
var audioContext = new AudioContext(); //オーディオコンテキスト
|
52
88
|
|
@@ -544,7 +580,9 @@
|
|
544
580
|
|
545
581
|
}
|
546
582
|
|
583
|
+
```
|
584
|
+
|
547
|
-
|
585
|
+
```CSS
|
548
586
|
|
549
587
|
<style>
|
550
588
|
|
@@ -626,40 +664,6 @@
|
|
626
664
|
|
627
665
|
</style>
|
628
666
|
|
629
|
-
</head>
|
630
|
-
|
631
|
-
<body onload="init()">
|
632
|
-
|
633
|
-
<p>音当てゲーム</p>
|
634
|
-
|
635
|
-
<input type="button" id="test" value="テスト" onclick="testGame()">
|
636
|
-
|
637
|
-
<input type="button" id="start" value="スタート" onclick="initGame()">
|
638
|
-
|
639
|
-
<input type="button" id="stop" value="ストップ" onclick="stop2Game()">
|
640
|
-
|
641
|
-
<input type="button" value="ドレミを表示" onclick="showKeyboard()">
|
642
|
-
|
643
|
-
【第<span id="qNo">1</span>問:<span id="memo">白鍵のみ</span>】
|
644
|
-
|
645
|
-
<span id="message"></span>
|
646
|
-
|
647
|
-
<hr>
|
648
|
-
|
649
|
-
volume:<input type="range" id="volume" value="0.5" min="0" max="1"
|
650
|
-
|
651
|
-
step="0.1" onchange="setVolume()">
|
652
|
-
|
653
|
-
<span id="volumeText">[0.5]</span>
|
654
|
-
|
655
|
-
<div id="piano"></div>
|
656
|
-
|
657
|
-
</body>
|
658
|
-
|
659
|
-
</html>
|
660
|
-
|
661
|
-
|
662
|
-
|
663
667
|
```
|
664
668
|
|
665
669
|
|
1
エラーの日本語訳の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -24,6 +24,8 @@
|
|
24
24
|
|
25
25
|
Uncaught TypeError: Failed to set the 'value' property on 'AudioParam': The provided float value is non-finite.
|
26
26
|
|
27
|
+
「指定された値(value)は有限ではない(無限)。」
|
28
|
+
|
27
29
|
```
|
28
30
|
|
29
31
|
|