randRange( 10, 25 ) randRange( 10, 25 ) getLCM( A, B ) getPrimeFactorization( LCM ) function(){for(var e=randRange(ceil(LCM_FACTORIZATION.length/2),LCM_FACTORIZATION.length-1),r=shuffle(LCM_FACTORIZATION),a=1,n=0;e>n;n++)a*=r.shift();return a}() function(){for(var e=[];e.length<4;){var r=randRange(10,LCM);LCM%r!==0&&e.push(r)}return e}()
Todo número divisible entre A y B también es divisible entre cuál de los siguientes

ANSWER

  • wrong

Un número es divisible entre otro (un divisor) si su factorización en primos contiene la factorización en primos del divisor.

La factorización en primos de A es getPrimeFactorization( A ).join( "\\times" ).

La factorización en primos de B es getPrimeFactorization( B ).join( "\\times" ).

Así, todo número divisible entre ambos debe tener LCM_FACTORIZATION.join( "\\times" ) como parte de su factorización en primos.

Todos los números que dividan tal número deberán tener una factorización que forme parte de LCM_FACTORIZATION.join( "\\times" ).

La factorización en primos de ANSWER es getPrimeFactorization( ANSWER ).join( "\\times" ).

Puesto que getPrimeFactorization( ANSWER ).join( "\\times" ) es parte de LCM_FACTORIZATION.join( "\\times" ), todo número que sea divisible entre A y B también es divisible entre ANSWER.