randRange(1, 100)
randRange(2, 6)
randRange(1, 2)
randRange(1, SEQ_LENGTH)
DIFFERENCE * SEQ_LENGTH * (SEQ_LENGTH - 1) / 2
FIRST_NUM * SEQ_LENGTH + C
function(){return 1===DIFFERENCE?new Plural(function(e){return $.ngettext({lang:"es-ES",messages:["enteros","enteros"]},e)}):isOdd(FIRST_NUM)?new Plural(function(e){return $.ngettext({lang:"es-ES",messages:["número impar","números impares"]},e)}):new Plural(function(e){return $.ngettext({lang:"es-ES",messages:["número par","números pares"]},e)})}()
function(){for(var e="x",r=1;SEQ_LENGTH>r;r++)e+="+ (x + "+r*DIFFERENCE+")";return e}()
FIRST_NUM + (TARGET_NUMBER - 1) * DIFFERENCE
La suma de SEQ_LENGTH números plural_form(SEQ_TYPE, SEQ_LENGTH) consecutivos es SUM.
¿Cuál es el ordinalThrough20(TARGET_NUMBER) número en esta sucesión?
ANSWER
Llama x al primer número de la secuencia.
La siguiente SEQ_TYPE en la secuencia es x + DIFFERENCE
La suma de SEQ_LENGTH números plural_form(SEQ_TYPE, SEQ_LENGTH) consecutivos es:
SEQUENCE = SUM
SEQ_LENGTHx + C= SUM
SEQ_LENGTHx = SUM - C
x = FIRST_NUM
Así, el primer número es ANSWER.
Como x es el primer número, x + (TARGET_NUMBER - 1) * DIFFERENCE es el ordinalThrough20(TARGET_NUMBER) SEQ_TYPE.
Por tanto, el ordinalThrough20(TARGET_NUMBER) número en la sucesión es ANSWER.