Willekeurige vraagstukken in QMP
In veel gevallen zijn nummerieke vragen variaties op een thema.
Het is omslachtig en onnodig om meer dan dat thema te programmeren.
Daarom heb ik dit vraagtype ingevoerd:
de onderliggende QML-code is:
// Requires special htmlcore.format, main.format
// Check Answer
function process%QUESTION.NUMBER%(QNo)
{Q=Quest%QUESTION.NUMBER%
correctAnswer=Correct%QUESTION.NUMBER%
for (var i=5; i=correctAnswer-ErrorRange & document.forms[0].elements[item].value<=correctAnswer+ErrorRange)
{document.forms[0].elements[item+3].value=QuestionText + '
Het antwoord, ' + document.forms[0].elements[item].value + ', is juist
'}
else
{temp = Q + 'Uw antwoord ' + document.forms[0].elements[item].value + ', is onjuist, het had ' + Math.round(correctAnswer*100)/100 + ' moeten zijn
'
document.forms[0].elements[item+3].value=temp
}
} //-------- end process()
]]>
m2 |
]]>
'0' INCLUDES NOCASE 'Correct'Juist
// Display answer
if (document.forms[0].name== 'FEEDBACK' || document.forms[0].method!= 'post')
{
Count=document.forms[0].elements.length
document.write(document.forms[0].elements[Count-1].value)
}
]]>