...
Kodblock | ||
---|---|---|
| ||
when
$q: Questions()
eval($q.get("2.1") != null)
eval($q.get("2.2") != null)
eval($q.get("2.3") != null)
eval($q.get("2.4") != null)
eval($q.get("2.5") != null)
eval($q.get("2.6") != null)
eval($q.get("2.7") != null)
eval($q.get("2.8") != null)
eval($q.get("2.9") != null)
eval($q.get("2.10") != null)
then
double summa = 0; // variabel för att hålla summering
int altNo = 0; // variabel för svarsalternativ
// 1. Hur ofta dricker du alkohol?
altNo = $q.get("2.1").intValue();
switch (altNo) {
case 1: break;
case 2: summa = summa + 1;
break;
case 3: summa = summa + 2;
break;
case 4: summa = summa + 3;
break;
case 5: summa = summa + 4;
break;
}
// 2. Hur många ”glas” (se exempel) dricker ....
altNo = $q.get("2.2").intValue();
switch (altNo) {
case 1: break;
case 2: summa = summa + 1;
break;
case 3: summa = summa + 2;
break;
case 4: summa = summa + 3;
break;
case 5: summa = summa + 4;
break;
}
//.... fråga 3-9
// 10. Har en släkting eller vän, en läkare ...
altNo = $q.get("2.10").intValue();
switch (altNo) {
case 1: break;
case 2: summa = summa + 2;
break;
case 3: summa = summa + 4;
break;
}
outcome.set(summa);
end
|
...