rand(2) randRange( 2, 4 ) randRange( 2, 3 ) floor( 9 / SMALL_FACTOR ) (function() { var factor = randRange( 1, MAX_FACTOR_DIGIT ); for ( var i = 1; i < NUM_DIGITS; i++ ){ factor *= 10; factor += randRange( 0, MAX_FACTOR_DIGIT ); } return factor; })() []

`\large{SMALL_FACTOR \times BIG_FACTOR = {?}}` `\large{BIG_FACTOR \times SMALL_FACTOR = {?}}`

graph.multiplier = new Multiplier(BIG_FACTOR, SMALL_FACTOR); DUMMY = Array(graph.multiplier.getNumHints() - 1);
SMALL_FACTOR * BIG_FACTOR
graph.multiplier.show();
graph.multiplier.showHint();
graph.multiplier.showHint();

`\large{SMALL_FACTOR \times BIG_FACTOR = SMALL_FACTOR * BIG_FACTOR}`

`\large{BIG_FACTOR \times SMALL_FACTOR = SMALL_FACTOR * BIG_FACTOR}`