Voorbeeld antwoorden:
7 voor 3, 12 over half 3,
5 over 3, kwart voor 3,
3 uur, half 3
#0000FF
randRange( 1, 12 ) HOUR==0 ? 12 : HOUR HOUR+1 UUR==13 ? 1 : UUR testen: randRange(0,7) [ 0, randRange(1,14), 15, randRange(16,29), 30, randRange(31,44), 45, randRange(46,59)] [typeSomI] 30-MINUUT MINUUT-30 60-MINUUT [ "", MINUUT==1 ? "minuut" : "minuten", "", 30-MINUUT==1 ? "minuut" : "minuten", "", MINUUT-30==1 ? "minuut" : "minuten", "", 60-MINUUT==1 ? "minuut" : "minuten" ][typeSomI] [ HOUR_ + " uur", MINUUT+" over "+ HOUR_, "kwart over "+ HOUR_, MINUUT2 + " voor half " + UUR_, "half "+ UUR_, MINUUT3 + " over half " + UUR_, "kwart voor " + UUR_, MINUUT4 + " voor " + UUR_ ][typeSomI]

Hoe laat is het?

init({ range: [ [-5, 5], [-3, 3] ], scale: 25 });
path([ [-3, -1], [3, -1], [3, 1], [-3, 1], [-3, -1] ]); graph.time = label( [0, -0.1], "\\Huge{\\phantom{00}:\\phantom{00}}", "center" );
graph.time.remove(); var padding = MINUUT < 10 ? "0" : ""; graph.time = label([0, -0.1], "\\Huge{" + HOUR + ":" + padding + MINUUT + "}", "center" );
VOORBEELDANTWOORDEN

ANTWOORD

Het aantal minuten is nul. Het is dus een heel uur.

Het is MINUUT minuten later dan HOUR uur.

Het is 15 minuten later (een kwart uur later) dan HOUR uur.

Het is iets vroeger dan HOUR_:30 uur want het aantal minuten is groter dan 15 en kleiner 30.

Het is dus iets vroeger dan half UUR_.
Het is 30-MINUUT = 30-MINUUT MINUUTofMINUTEN vroeger dan half UUR_.

Het is 30 minuten later (een half uur later) dan HOUR uur.

Het is iets later dan HOUR_:30 uur want het aantal minuten is groter dan 30 en kleiner 45.

Het is dus iets later dan half UUR_.
Het is MINUUT-30 = MINUUT-30 MINUUTofMINUTEN later dan half UUR_.

Het is 45 minuten later dan HOUR uur.
Het is 15 minutern vroeger dan UUR_ uur want 60-45=15.

Het is MINUUT minuten later dan HOUR uur.
Het is 60-MINUUT = 60-MINUUT MINUUTofMINUTEN vroeger dan UUR_ uur.

Het is ANTWOORD.