質問編集履歴
7
配列のpushの使い方で悩んでいます
test
CHANGED
File without changes
|
test
CHANGED
@@ -246,7 +246,6 @@
|
|
246
246
|
1問目:飛脚:95点
|
247
247
|
d,e,f:73点
|
248
248
|
d,e,f:86点
|
249
|
-
---------------------------------------
|
250
249
|
|
251
250
|
間違えた問題だけを連続でカンマ区切りで最終的にはすべての間違えた問題だけをCSVで
|
252
251
|
保存したいです。
|
6
配列のpushの使い方で悩んでいます
test
CHANGED
File without changes
|
test
CHANGED
@@ -226,6 +226,28 @@
|
|
226
226
|
|
227
227
|
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-04-09/f39829a1-fd1f-4ec9-9112-a234410ba879.png)
|
228
228
|
|
229
|
+
配列のpushの使い方で悩んでいます。
|
230
|
+
function Seito(_namae, _seiseki) {
|
231
|
+
this.namae = _namae;
|
232
|
+
this.seiseki = _seiseki;
|
233
|
+
}
|
234
|
+
var kumi=[];
|
235
|
+
kumi[0]=new Seito(data1,95);
|
236
|
+
kumi[1]=new Seito(data2,73);
|
237
|
+
kumi[2]=new Seito(data3,86);
|
238
|
+
for(i=0;i<kumi.length;i++){
|
239
|
+
document.write(kumi[i].namae+":"+kumi[i].seiseki+"点<br>");
|
240
|
+
}
|
241
|
+
|
242
|
+
結果
|
243
|
+
const data1 = ansers[count]
|
244
|
+
const data2 = ['d', 'e', 'f'];
|
245
|
+
|
246
|
+
1問目:飛脚:95点
|
247
|
+
d,e,f:73点
|
248
|
+
d,e,f:86点
|
249
|
+
---------------------------------------
|
250
|
+
|
229
251
|
間違えた問題だけを連続でカンマ区切りで最終的にはすべての間違えた問題だけをCSVで
|
230
252
|
保存したいです。
|
231
253
|
よろしくお願いします。
|
5
関数を修正しました。pushの使い方で悩んでいます。
test
CHANGED
File without changes
|
test
CHANGED
@@ -204,6 +204,28 @@
|
|
204
204
|
(追加)
|
205
205
|
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-04-09/8eeeebba-f07b-4b6e-8ae6-f40aec07188b.png)
|
206
206
|
|
207
|
+
|
208
|
+
(追加)関数を修正しました。
|
209
|
+
function anser(num) { //解答表示
|
210
|
+
var s;
|
211
|
+
s = (count + 1) + "問目:";
|
212
|
+
|
213
|
+
//alert(qa[count][q_sel + 1]);
|
214
|
+
//答え合わせ
|
215
|
+
if (num == qa[count][q_sel + 1]) {
|
216
|
+
//正解
|
217
|
+
ansers[count] = "○";
|
218
|
+
} else {
|
219
|
+
ansers[count] = s+qa[count][num];
|
220
|
+
// const arr=[];
|
221
|
+
// arr.push("Red", "Green", "Blue")
|
222
|
+
|
223
|
+
// alert(arr);
|
224
|
+
|
225
|
+
}
|
226
|
+
|
227
|
+
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-04-09/f39829a1-fd1f-4ec9-9112-a234410ba879.png)
|
228
|
+
|
207
229
|
間違えた問題だけを連続でカンマ区切りで最終的にはすべての間違えた問題だけをCSVで
|
208
230
|
保存したいです。
|
209
231
|
よろしくお願いします。
|
4
画像追加しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -201,6 +201,8 @@
|
|
201
201
|
var str = "";
|
202
202
|
str += qa[count][num]+","; //カンマで区切る
|
203
203
|
|
204
|
+
(追加)
|
205
|
+
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-04-09/8eeeebba-f07b-4b6e-8ae6-f40aec07188b.png)
|
204
206
|
|
205
207
|
間違えた問題だけを連続でカンマ区切りで最終的にはすべての間違えた問題だけをCSVで
|
206
208
|
保存したいです。
|
3
カンマで区切るを追加しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -197,6 +197,10 @@
|
|
197
197
|
link.click();
|
198
198
|
}
|
199
199
|
```
|
200
|
+
(追加)
|
201
|
+
var str = "";
|
202
|
+
str += qa[count][num]+","; //カンマで区切る
|
203
|
+
|
200
204
|
|
201
205
|
間違えた問題だけを連続でカンマ区切りで最終的にはすべての間違えた問題だけをCSVで
|
202
206
|
保存したいです。
|
2
複数ファイルのダウンロードを許可が表示されます。
test
CHANGED
File without changes
|
test
CHANGED
@@ -181,6 +181,23 @@
|
|
181
181
|
alert(ansers[count]);
|
182
182
|
//×か○
|
183
183
|
|
184
|
+
|
185
|
+
(追加)
|
186
|
+
複数ファイルのダウンロードを許可が表示されます。
|
187
|
+
以下のコード追加で。
|
188
|
+
```
|
189
|
+
for (n=0;n<qa.length;n++) {
|
190
|
+
s+=qa[num] + qa[count][num];
|
191
|
+
|
192
|
+
var blob =new Blob([s],{type:"text/csv"}); //配列に上記の文字列(s)を設定
|
193
|
+
|
194
|
+
var link =document.createElement('a');
|
195
|
+
link.href = URL.createObjectURL(blob);
|
196
|
+
link.download ="tempdate.csv";
|
197
|
+
link.click();
|
198
|
+
}
|
199
|
+
```
|
200
|
+
|
184
201
|
間違えた問題だけを連続でカンマ区切りで最終的にはすべての間違えた問題だけをCSVで
|
185
202
|
保存したいです。
|
186
203
|
よろしくお願いします。
|
1
(追加)配列の中身を確認しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -171,7 +171,15 @@
|
|
171
171
|
</html>
|
172
172
|
```
|
173
173
|
自分で調べたことや試したこと
|
174
|
+
|
174
|
-
|
175
|
+
(追加)配列の中身を確認しました。
|
176
|
+
alert(qa[num]);
|
177
|
+
//問題文 トンボを英語にするとどれ?,fly,dragonfly,butterfly,2
|
178
|
+
|
179
|
+
alert(qa[count][num]);
|
180
|
+
//答え tuna
|
181
|
+
alert(ansers[count]);
|
182
|
+
//×か○
|
175
183
|
|
176
184
|
間違えた問題だけを連続でカンマ区切りで最終的にはすべての間違えた問題だけをCSVで
|
177
185
|
保存したいです。
|