12
HOUR-12
HOUR+1
UUR-12
UUR==24 ? 0 : UUR
UURmin12==0 ? 12 : UURmin12
randRange(0,7)
[ 0, randRange(1,14), 15, randRange(16,29), 30, randRange(31,44), 45, randRange(46,59)] [typeSomI]
HOUR < 18 ? " in de middag" : " in de avond"
HOUR < 18 ? " middag" : " avond"
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" + DAGDEEL,
MINUUT+" over "+ HOUR+ DAGDEEL,
"kwart over "+ HOUR+ DAGDEEL,
MINUUT2 + " voor half " + UURmin12_+ DAGDEEL,
"half "+ UURmin12_+ DAGDEEL,
MINUUT3 + " over half " + UURmin12_+ DAGDEEL,
"kwart voor " + UURmin12_ + DAGDEEL,
MINUUT4 + " voor " + UURmin12_ + DAGDEEL
][typeSomI]
VRAAG
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
DAGDEELdefinities
Het is dus DAGDEELkort.
Het aantal minuten is nul. Het is dus een heel uur.
Het is 15 minuten later (een kwart uur later) dan HOUR uur.
Het is 30 - MINUUT = 30-MINUUT MINUUTofMINUTEN vroeger dan half UURmin12_.
Het is 30 minuten later (een half uur later) dan HOUR uur.
Het is iets later dan half UURmin12_ want het aantal minuten is groter dan 30 en kleiner 45.
MINUUT - 30 = MINUUT-30
Het is 15 minuten (een kwart uur) vroeger dan UURmin12_ uur want 60 - 45 = 15
Het is 60 - MINUUT = 60 - MINUUT MINUUTofMINUTEN vroeger dan UURmin12_ uur.
Het is ANTWOORD.
randRange( 13, 23 )
HOUR-12
HOUR+1
UUR-12
UUR==24 ? 0 : UUR
UURmin12==0 ? 12 : UURmin12
randRange(0,7)
[ 0, randRange(1,14), 15, randRange(16,29), 30, randRange(31,44), 45, randRange(46,59)] [typeSomI]
HOUR < 18 ? " in de middag" : " in de avond"
HOUR < 18 ? " middag" : " avond"
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]
[ HOURmin12 + " uur" + DAGDEEL,
MINUUT+" over "+ HOURmin12+ DAGDEEL,
"kwart over "+ HOURmin12+ DAGDEEL,
MINUUT2 + " voor half " + UURmin12_+ DAGDEEL,
"half "+ UURmin12_+ DAGDEEL,
MINUUT3 + " over half " + UURmin12_+ DAGDEEL,
"kwart voor " + UURmin12_ + DAGDEEL,
MINUUT4 + " voor " + UURmin12_ + DAGDEEL
][typeSomI]
VRAAG
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
DAGDEELdefinities
Het is dus DAGDEELkort.
Als het aantal digitale uren groter is dan 12,
moet je er 12 vanaf trekken om het aantal uren in gewone spreektaal te vinden.
HOUR - 12 = HOURmin12
Het aantal minuten is nul. Het is dus een heel uur.
Het is 15 minuten later (een kwart uur later) dan HOURmin12 uur.
Het is 30 - MINUUT = 30-MINUUT MINUUTofMINUTEN vroeger dan half UURmin12_.
Het is 30 minuten later (een half uur later) dan HOURmin12 uur.
Het is iets later dan half UURmin12_ want het aantal minuten is groter dan 30 en kleiner 45.
MINUUT - 30 = MINUUT-30
Het is 15 minuten (een kwart uur) vroeger dan UURmin12_ uur want 60 - 45 = 15
Het is 60 - MINUUT = 60 - MINUUT MINUUTofMINUTEN vroeger dan UURmin12_ uur.
Het is ANTWOORD.
randRange( 0, 11 )
HOUR < 6 ? " in de nacht" : " in de ochtend"
HOUR < 6 ? " nacht" : " ochtend"
HOUR==0 ? 12 : HOUR
HOUR+1
UUR==13 ? 1 : UUR
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" + DAGDEEL,
MINUUT+" over "+ HOUR_+ DAGDEEL,
"kwart over "+ HOUR_+ DAGDEEL,
MINUUT2 + " voor half " + UUR_+ DAGDEEL,
"half "+ UUR_+ DAGDEEL,
MINUUT3 + " over half " + UUR_+ DAGDEEL,
"kwart voor " + UUR_+ DAGDEEL,
MINUUT4 + " voor " + UUR_ + DAGDEEL
][typeSomI]
VRAAG
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" : "";
var padding2 = HOUR < 10 ? "0" : "";
graph.time = label([0, -0.1],
"\\Huge{" +padding2 + HOUR + ":" + padding + MINUUT + "}",
"center" );
VOORBEELDANTWOORDEN
ANTWOORD
DAGDEELdefinities
Het is dus DAGDEELkort.
Het aantal minuten is nul. Het is dus een heel uur.
Het is MINUUT MINUUTofMINUTEN later dan HOUR_ uur.
Het is 15 minuten later (een kwart uur later) dan HOUR_ uur.
Het is iets vroeger dan half 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 half UUR_ want het aantal minuten is groter dan 30 en kleiner 45.
Het is MINUUT-30 = MINUUT-30 MINUUTofMINUTEN later dan half 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.