blob: a8846e9dc58720428d9cba8500b3a45bf129f1c0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
\cond{T.BEGIN}{0}
\cond{T.END}{0}
\cond{NQUEST}{10}
\def{drawnum}{}(int (1+\NQUEST*\random{6}/1000000))
\def{multip.get}{}{
\if{\T.BEGIN}{
\h3{Testet pågår}
\form{
\variable{START}{\now}
\table{
\for(ii:=1)(ii<=\NQUEST)(ii+=1){
\tr{
[aa:=\drawnum;bb:=\drawnum];
\variable{ANS[ii]}(aa*bb);
\td{[aa] * [bb] =}
\td{\input{TEST[ii]}{4}}
}
}
}
\button{Jag är färdig!}
}
}{
\if{\T.END}{
\h3{Testet färdigt}
\table{
\tr{
\td{Poäng (max \NQUEST):}
\td{\T.POINTS}
}
\tr{
\td{Tid (sekunder):}
\td{\T.DELTA}
}
}
<p>
\href{\this?BEGIN=1}{\h3{En gång till!}}
}{
När du trycker på knappen nedan,
kommer du att få tio frågor att svara på.
<p>
\href{\this?BEGIN=1}{\h3{Starta testet!}}
}
}
}
\def{multip.post}{}{
[pts:=0]\for(ii:=1)(ii<=\NQUEST)(ii+=1){\if(\T.ANS[ii]==\T.TEST[ii])(pts+=1)}
\redirect{\this?END=1&POINTS=[pts]&DELTA=[\now-\T.START]}
}
|