<sectionid="description"> Un <ahref="https://en.wikipedia.org/wiki/Hardy–Ramanujan number"title="wp: Hardy – número de Ramanujan">número de taxi</a> (la definición que se usa aquí) es un entero positivo que se puede expresar como la suma de dos cubos positivos de más de una manera. El primer número de taxi es 1729, que es: 1 <sup>3</sup> + 12 <sup>3</sup> y 9 <sup>3</sup> + 10 <sup>3</sup> . Los números de taxis también se conocen como: * números de taxi * números de taxi * números de taxi * números Hardy-Ramanujan Tarea: escriba una función que devuelva los números más bajos de taxis N. Para cada uno de los números de taxis, muestre el número y los cubos constituyentes. Ver también: [http://oeis.org/A001235 A001235 números de taxis] en la Enciclopedia en línea de secuencias de números enteros. <ahref="http://mathworld.wolfram.com/Hardy-RamanujanNumber.html">Número Hardy-Ramanujan</a> en MathWorld. <ahref="http://mathworld.wolfram.com/TaxicabNumber.html">Número de taxi</a> en MathWorld. <ahref="https://en.wikipedia.org/wiki/Taxicab_number">Número de taxi</a> en Wikipedia. </section>
testString: 'assert.deepEqual(taxicabNumbers(39).slice(20, 29), res39From20To29, "taxicabNumbers(39) resulting numbers from 20 - 29 should be [314496,320264,327763,373464,402597,439101,443889,513000,513856].");'