質問編集履歴
5
補足説明
title
CHANGED
File without changes
|
body
CHANGED
@@ -55,4 +55,7 @@
|
|
55
55
|
<input id="question">
|
56
56
|
```
|
57
57
|
arrayに関するソースを追記しました.
|
58
|
-
少々長くなりますがご了承ください
|
58
|
+
少々長くなりますがご了承ください
|
59
|
+
|
60
|
+
**console.log(data)**
|
61
|
+
の部分ですが,問題なくコンソールに表示されました
|
4
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,6 +8,7 @@
|
|
8
8
|
|
9
9
|
以下ボタン部分と動作を行うソースコードです.
|
10
10
|
```js
|
11
|
+
<script>
|
11
12
|
let data;
|
12
13
|
window.addEventListener('DOMContentLoaded', ()=>{
|
13
14
|
const myfile=document.querySelector('#output_csv');
|
@@ -26,7 +27,6 @@
|
|
26
27
|
console.log(data);
|
27
28
|
});
|
28
29
|
});
|
29
|
-
<script>
|
30
30
|
function Next() {
|
31
31
|
if (data.length==0){
|
32
32
|
window.alert("すでに終了しています");
|
3
ソースの追加記述
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,8 +8,24 @@
|
|
8
8
|
|
9
9
|
以下ボタン部分と動作を行うソースコードです.
|
10
10
|
```js
|
11
|
+
let data;
|
12
|
+
window.addEventListener('DOMContentLoaded', ()=>{
|
13
|
+
const myfile=document.querySelector('#output_csv');
|
14
|
+
myfile.addEventListener('change',async e=>{
|
11
|
-
|
15
|
+
var f=e.target.files[0];
|
16
|
+
var fr=new FileReader();
|
17
|
+
var aaa =await new Promise((resolve)=>{
|
12
|
-
|
18
|
+
fr.addEventListener('load',()=>{
|
19
|
+
const content=fr.result;
|
20
|
+
data=content.split(/[\r\n]+/).map(x=>(y=x.split(","),{spelling:y[0],meaning:y[1]}));
|
21
|
+
resolve(aaa);
|
22
|
+
});
|
23
|
+
fr.readAsText(f) ;
|
24
|
+
});
|
25
|
+
data.sort (function (a, b) {return Math.floor (Math.random () * 3) - 1 ;}) ;
|
26
|
+
console.log(data);
|
27
|
+
});
|
28
|
+
});
|
13
29
|
<script>
|
14
30
|
function Next() {
|
15
31
|
if (data.length==0){
|
@@ -38,4 +54,5 @@
|
|
38
54
|
</div>
|
39
55
|
<input id="question">
|
40
56
|
```
|
41
|
-
|
57
|
+
arrayに関するソースを追記しました.
|
58
|
+
少々長くなりますがご了承ください
|
2
誤字修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -13,7 +13,7 @@
|
|
13
13
|
<script>
|
14
14
|
function Next() {
|
15
15
|
if (data.length==0){
|
16
|
-
window.
|
16
|
+
window.alert("すでに終了しています");
|
17
17
|
}
|
18
18
|
|
19
19
|
while(true){
|
1
コードの補足説明
title
CHANGED
File without changes
|
body
CHANGED
@@ -9,6 +9,7 @@
|
|
9
9
|
以下ボタン部分と動作を行うソースコードです.
|
10
10
|
```js
|
11
11
|
//arrayはdataで定義しています
|
12
|
+
//spellingはすでに定義しています
|
12
13
|
<script>
|
13
14
|
function Next() {
|
14
15
|
if (data.length==0){
|