number
valor del parámetro proporcionado.
+multiplesOf3and5(1000)
debe devolver 233168.
+ testString: 'assert.strictEqual(multiplesOf3and5(1000), 233168, "multiplesOf3and5(1000)
should return 233168.");'
+ - text: multiplesOf3and5(49)
debe devolver 543.
+ testString: 'assert.strictEqual(multiplesOf3and5(49), 543, "multiplesOf3and5(49)
should return 543.");'
+ - text: multiplesOf3and5(19564)
debe devolver 89301183.
+ testString: 'assert.strictEqual(multiplesOf3and5(19564), 89301183, "multiplesOf3and5(19564)
should return 89301183.");'
+ - text: Su función no está devolviendo el resultado correcto utilizando nuestros valores de prueba.
+ testString: 'assert.strictEqual(multiplesOf3and5(8456), 16687353, "Your function is not returning the correct result using our tests values.");'
+
+```
+
+primeSummation(17)
debe devolver 41.
+ testString: 'assert.strictEqual(primeSummation(17), 41, "primeSummation(17)
should return 41.");'
+ - text: primeSummation(2001)
debe devolver 277050.
+ testString: 'assert.strictEqual(primeSummation(2001), 277050, "primeSummation(2001)
should return 277050.");'
+ - text: primeSummation(140759)
debe devolver 873608362.
+ testString: 'assert.strictEqual(primeSummation(140759), 873608362, "primeSummation(140759)
should return 873608362.");'
+ - text: primeSummation(2000000)
debe devolver 142913828922.
+ testString: 'assert.strictEqual(primeSummation(2000000), 142913828922, "primeSummation(2000000)
should return 142913828922.");'
+
+```
+
+euler100()
debe devolver 756872327473.
+ testString: 'assert.strictEqual(euler100(), 756872327473, "euler100()
should return 756872327473.");'
+
+```
+
+euler101()
debe devolver 37076114526.
+ testString: 'assert.strictEqual(euler101(), 37076114526, "euler101()
should return 37076114526.");'
+
+```
+
+euler102()
debe devolver 228.
+ testString: 'assert.strictEqual(euler102(), 228, "euler102()
should return 228.");'
+
+```
+
+euler103()
debe devolver 20313839404245.
+ testString: 'assert.strictEqual(euler103(), 20313839404245, "euler103()
should return 20313839404245.");'
+
+```
+
+euler104()
debe devolver 329468.
+ testString: 'assert.strictEqual(euler104(), 329468, "euler104()
should return 329468.");'
+
+```
+
+euler105()
debe devolver 73702.
+ testString: 'assert.strictEqual(euler105(), 73702, "euler105()
should return 73702.");'
+
+```
+
+euler106()
debe devolver 21384.
+ testString: 'assert.strictEqual(euler106(), 21384, "euler106()
should return 21384.");'
+
+```
+
+euler107()
debe devolver 259679.
+ testString: 'assert.strictEqual(euler107(), 259679, "euler107()
should return 259679.");'
+
+```
+
+diophantineOne()
debe devolver 180180.
+ testString: 'assert.strictEqual(diophantineOne(), 180180, "diophantineOne()
should return 180180.");'
+
+```
+
+euler109()
debe devolver 38182.
+ testString: 'assert.strictEqual(euler109(), 38182, "euler109()
should return 38182.");'
+
+```
+
+arr
dada?
+largestGridProduct(grid)
debe devolver 70600674.
+ testString: 'assert.strictEqual(largestGridProduct(grid), 70600674, "largestGridProduct(grid)
should return 70600674.");'
+ - text: largestGridProduct(testGrid)
debe devolver 14169081.
+ testString: 'assert.strictEqual(largestGridProduct(testGrid), 14169081, "largestGridProduct(testGrid)
should return 14169081.");'
+
+```
+
+diophantineTwo
debe devolver 9350130049860600.
+ testString: 'assert.strictEqual(diophantineTwo(), 9350130049860600, "diophantineTwo()
should return 9350130049860600.");'
+
+```
+
+euler111()
debe devolver 612407567715.
+ testString: 'assert.strictEqual(euler111(), 612407567715, "euler111()
should return 612407567715.");'
+
+```
+
+euler112()
debe devolver 1587000.
+ testString: 'assert.strictEqual(euler112(), 1587000, "euler112()
should return 1587000.");'
+
+```
+
+euler113()
debe devolver 51161058134250.
+ testString: 'assert.strictEqual(euler113(), 51161058134250, "euler113()
should return 51161058134250.");'
+
+```
+
+euler114()
debe devolver 16475640049.
+ testString: 'assert.strictEqual(euler114(), 16475640049, "euler114()
should return 16475640049.");'
+
+```
+
+euler115()
debe devolver 168.
+ testString: 'assert.strictEqual(euler115(), 168, "euler115()
should return 168.");'
+
+```
+
+euler116()
debe devolver 20492570929.
+ testString: 'assert.strictEqual(euler116(), 20492570929, "euler116()
should return 20492570929.");'
+
+```
+
+euler117()
debe devolver 100808458960497.
+ testString: 'assert.strictEqual(euler117(), 100808458960497, "euler117()
should return 100808458960497.");'
+
+```
+
+euler118()
debe devolver 44680.
+ testString: 'assert.strictEqual(euler118(), 44680, "euler118()
should return 44680.");'
+
+```
+
+n
divisores?
+divisibleTriangleNumber(5)
debe devolver 28.
+ testString: 'assert.strictEqual(divisibleTriangleNumber(5), 28, "divisibleTriangleNumber(5)
should return 28.");'
+ - text: divisibleTriangleNumber(23)
debe devolver 630.
+ testString: 'assert.strictEqual(divisibleTriangleNumber(23), 630, "divisibleTriangleNumber(23)
should return 630.");'
+ - text: divisibleTriangleNumber(167)
debe devolver 1385280.
+ testString: 'assert.strictEqual(divisibleTriangleNumber(167), 1385280, "divisibleTriangleNumber(167)
should return 1385280.");'
+ - text: divisibleTriangleNumber(374)
debe devolver 17907120.
+ testString: 'assert.strictEqual(divisibleTriangleNumber(374), 17907120, "divisibleTriangleNumber(374)
should return 17907120.");'
+ - text: divisibleTriangleNumber(500)
debe devolver 76576500.
+ testString: 'assert.strictEqual(divisibleTriangleNumber(500), 76576500, "divisibleTriangleNumber(500)
should return 76576500.");'
+
+```
+
+euler120()
debe devolver 333082500.
+ testString: 'assert.strictEqual(euler120(), 333082500, "euler120()
should return 333082500.");'
+
+```
+
+euler121()
debe devolver 2269.
+ testString: 'assert.strictEqual(euler121(), 2269, "euler121()
should return 2269.");'
+
+```
+
+euler122()
debe devolver 1582.
+ testString: 'assert.strictEqual(euler122(), 1582, "euler122()
should return 1582.");'
+
+```
+
+euler123()
debe devolver 21035.
+ testString: 'assert.strictEqual(euler123(), 21035, "euler123()
should return 21035.");'
+
+```
+
+euler124()
debe devolver 21417.
+ testString: 'assert.strictEqual(euler124(), 21417, "euler124()
should return 21417.");'
+
+```
+
+euler125()
debe devolver 2906969179.
+ testString: 'assert.strictEqual(euler125(), 2906969179, "euler125()
should return 2906969179.");'
+
+```
+
+euler126()
debe devolver 18522.
+ testString: 'assert.strictEqual(euler126(), 18522, "euler126()
should return 18522.");'
+
+```
+
+euler127()
debe devolver 18407904.
+ testString: 'assert.strictEqual(euler127(), 18407904, "euler127()
should return 18407904.");'
+
+```
+
+euler128()
debe devolver 14516824220.
+ testString: 'assert.strictEqual(euler128(), 14516824220, "euler128()
should return 14516824220.");'
+
+```
+
+euler129()
debe devolver 1000023.
+ testString: 'assert.strictEqual(euler129(), 1000023, "euler129()
should return 1000023.");'
+
+```
+
+largeSum(testNums)
debe devolver 8348422521.
+ testString: 'assert.strictEqual(largeSum(testNums), 8348422521, "largeSum(testNums)
should return 8348422521.");'
+ - text: largeSum(fiftyDigitNums)
debe devolver 5537376230.
+ testString: 'assert.strictEqual(largeSum(fiftyDigitNums), 5537376230, "largeSum(fiftyDigitNums)
should return 5537376230.");'
+
+```
+
+euler130()
debe devolver 149253.
+ testString: 'assert.strictEqual(euler130(), 149253, "euler130()
should return 149253.");'
+
+```
+
+euler131()
debe devolver 173.
+ testString: 'assert.strictEqual(euler131(), 173, "euler131()
should return 173.");'
+
+```
+
+euler132()
debe devolver 843296.
+ testString: 'assert.strictEqual(euler132(), 843296, "euler132()
should return 843296.");'
+
+```
+
+euler133()
debe devolver 453647705.
+ testString: 'assert.strictEqual(euler133(), 453647705, "euler133()
should return 453647705.");'
+
+```
+
+euler134()
debe devolver 18613426663617120.
+ testString: 'assert.strictEqual(euler134(), 18613426663617120, "euler134()
should return 18613426663617120.");'
+
+```
+
+euler135()
debe devolver 4989.
+ testString: 'assert.strictEqual(euler135(), 4989, "euler135()
should return 4989.");'
+
+```
+
+euler136()
debe devolver 2544559.
+ testString: 'assert.strictEqual(euler136(), 2544559, "euler136()
should return 2544559.");'
+
+```
+
+euler137()
debe devolver 1120149658760.
+ testString: 'assert.strictEqual(euler137(), 1120149658760, "euler137()
should return 1120149658760.");'
+
+```
+
+euler138()
debe devolver 1118049290473932.
+ testString: 'assert.strictEqual(euler138(), 1118049290473932, "euler138()
should return 1118049290473932.");'
+
+```
+
+euler139()
debe devolver 10057761.
+ testString: 'assert.strictEqual(euler139(), 10057761, "euler139()
should return 10057761.");'
+
+```
+
+limit
dado, produce la cadena más larga?
+NOTA: Una vez que la cadena comienza, los términos pueden ir por encima de un millón.
+longestCollatzSequence(14)
debe devolver 9.
+ testString: 'assert.strictEqual(longestCollatzSequence(14), 9, "longestCollatzSequence(14)
should return 9.");'
+ - text: longestCollatzSequence(5847)
debe devolver 3711.
+ testString: 'assert.strictEqual(longestCollatzSequence(5847), 3711, "longestCollatzSequence(5847)
should return 3711.");'
+ - text: longestCollatzSequence(46500)
debe devolver 35655.
+ testString: 'assert.strictEqual(longestCollatzSequence(46500), 35655, "longestCollatzSequence(46500)
should return 35655.");'
+ - text: longestCollatzSequence(54512)
debe devolver 52527.
+ testString: 'assert.strictEqual(longestCollatzSequence(54512), 52527, "longestCollatzSequence(54512)
should return 52527.");'
+ - text: longestCollatzSequence(1000000)
debe devolver 837799.
+ testString: 'assert.strictEqual(longestCollatzSequence(1000000), 837799, "longestCollatzSequence(1000000)
should return 837799.");'
+
+```
+
+euler140()
debe devolver 5673835352990.
+ testString: 'assert.strictEqual(euler140(), 5673835352990, "euler140()
should return 5673835352990.");'
+
+```
+
+euler141()
debe devolver 878454337159.
+ testString: 'assert.strictEqual(euler141(), 878454337159, "euler141()
should return 878454337159.");'
+
+```
+
+euler142()
debe devolver 1006193.
+ testString: 'assert.strictEqual(euler142(), 1006193, "euler142()
should return 1006193.");'
+
+```
+
+euler143()
debe devolver 30758397.
+ testString: 'assert.strictEqual(euler143(), 30758397, "euler143()
should return 30758397.");'
+
+```
+
+euler144()
debe devolver 354.
+ testString: 'assert.strictEqual(euler144(), 354, "euler144()
should return 354.");'
+
+```
+
+euler145()
debe devolver 608720.
+ testString: 'assert.strictEqual(euler145(), 608720, "euler145()
should return 608720.");'
+
+```
+
+euler146()
debe devolver 676333270.
+ testString: 'assert.strictEqual(euler146(), 676333270, "euler146()
should return 676333270.");'
+
+```
+
+euler147()
debe devolver 846910284.
+ testString: 'assert.strictEqual(euler147(), 846910284, "euler147()
should return 846910284.");'
+
+```
+
+euler148()
debe devolver 2129970655314432.
+ testString: 'assert.strictEqual(euler148(), 2129970655314432, "euler148()
should return 2129970655314432.");'
+
+```
+
+euler149()
debe devolver 52852124.
+ testString: 'assert.strictEqual(euler149(), 52852124, "euler149()
should return 52852124.");'
+
+```
+
+gridSize
dado?
+latticePaths(4)
debe devolver 70.
+ testString: 'assert.strictEqual(latticePaths(4), 70, "latticePaths(4)
should return 70.");'
+ - text: latticePaths(9)
debe devolver 48620.
+ testString: 'assert.strictEqual(latticePaths(9), 48620, "latticePaths(9)
should return 48620.");'
+ - text: latticePaths(20)
debe devolver 137846528820.
+ testString: 'assert.strictEqual(latticePaths(20), 137846528820, "latticePaths(20)
should return 137846528820.");'
+
+```
+
+euler150()
debe devolver -271248680.
+ testString: 'assert.strictEqual(euler150(), -271248680, "euler150()
should return -271248680.");'
+
+```
+
+euler151()
debe devolver 0.464399.
+ testString: 'assert.strictEqual(euler151(), 0.464399, "euler151()
should return 0.464399.");'
+
+```
+
+euler152()
debe devolver 301.
+ testString: 'assert.strictEqual(euler152(), 301, "euler152()
should return 301.");'
+
+```
+
+euler153()
debe devolver 17971254122360636.
+ testString: 'assert.strictEqual(euler153(), 17971254122360636, "euler153()
should return 17971254122360636.");'
+
+```
+
+euler154()
debe devolver 479742450.
+ testString: 'assert.strictEqual(euler154(), 479742450, "euler154()
should return 479742450.");'
+
+```
+
+euler155()
debe devolver 3857447.
+ testString: 'assert.strictEqual(euler155(), 3857447, "euler155()
should return 3857447.");'
+
+```
+
+euler156()
debe devolver 21295121502550.
+ testString: 'assert.strictEqual(euler156(), 21295121502550, "euler156()
should return 21295121502550.");'
+
+```
+
+euler157()
debe devolver 53490.
+ testString: 'assert.strictEqual(euler157(), 53490, "euler157()
should return 53490.");'
+
+```
+
+euler158()
debe devolver 409511334375.
+ testString: 'assert.strictEqual(euler158(), 409511334375, "euler158()
should return 409511334375.");'
+
+```
+
+euler159()
debe devolver 14489159.
+ testString: 'assert.strictEqual(euler159(), 14489159, "euler159()
should return 14489159.");'
+
+```
+
+exponent
número 2?
+powerDigitSum(15)
debe devolver 26.
+ testString: 'assert.strictEqual(powerDigitSum(15), 26, "powerDigitSum(15)
should return 26.");'
+ - text: powerDigitSum(128)
debe devolver 166.
+ testString: 'assert.strictEqual(powerDigitSum(128), 166, "powerDigitSum(128)
should return 166.");'
+ - text: powerDigitSum(1000)
debe devolver 1366.
+ testString: 'assert.strictEqual(powerDigitSum(1000), 1366, "powerDigitSum(1000)
should return 1366.");'
+
+```
+
+euler160()
debe devolver 16576.
+ testString: 'assert.strictEqual(euler160(), 16576, "euler160()
should return 16576.");'
+
+```
+
+euler161()
debe devolver 20574308184277972.
+ testString: 'assert.strictEqual(euler161(), 20574308184277972, "euler161()
should return 20574308184277972.");'
+
+```
+
+euler162()
debe devolver 3D58725572C62302.
+ testString: 'assert.strictEqual(euler162(), 3D58725572C62302, "euler162()
should return 3D58725572C62302.");'
+
+```
+
+euler163()
debe devolver 343047.
+ testString: 'assert.strictEqual(euler163(), 343047, "euler163()
should return 343047.");'
+
+```
+
+euler164()
debe devolver 378158756814587.
+ testString: 'assert.strictEqual(euler164(), 378158756814587, "euler164()
should return 378158756814587.");'
+
+```
+
+euler165()
debe devolver 2868868.
+ testString: 'assert.strictEqual(euler165(), 2868868, "euler165()
should return 2868868.");'
+
+```
+
+euler166()
debe devolver 7130034.
+ testString: 'assert.strictEqual(euler166(), 7130034, "euler166()
should return 7130034.");'
+
+```
+
+euler167()
debe devolver 3916160068885.
+ testString: 'assert.strictEqual(euler167(), 3916160068885, "euler167()
should return 3916160068885.");'
+
+```
+
+euler168()
debe devolver 59206.
+ testString: 'assert.strictEqual(euler168(), 59206, "euler168()
should return 59206.");'
+
+```
+
+euler169()
debe devolver 178653872807.
+ testString: 'assert.strictEqual(euler169(), 178653872807, "euler169()
should return 178653872807.");'
+
+```
+
+limit
especificado se escribieran en palabras, ¿cuántas letras se usarían?
+NOTA: No cuente espacios o guiones. Por ejemplo, 342 (trescientos cuarenta y dos) contiene 23 letras y 115 (ciento quince) contiene 20 letras. El uso de "y" al escribir números cumple con el uso británico.
+numberLetterCounts(5)
debe devolver 19.
+ testString: 'assert.strictEqual(numberLetterCounts(5), 19, "numberLetterCounts(5)
should return 19.");'
+ - text: numberLetterCounts(150)
debe devolver 1903.
+ testString: 'assert.strictEqual(numberLetterCounts(150), 1903, "numberLetterCounts(150)
should return 1903.");'
+ - text: numberLetterCounts(1000)
debe devolver 21124.
+ testString: 'assert.strictEqual(numberLetterCounts(1000), 21124, "numberLetterCounts(1000)
should return 21124.");'
+
+```
+
+euler170()
debe devolver 9857164023.
+ testString: 'assert.strictEqual(euler170(), 9857164023, "euler170()
should return 9857164023.");'
+
+```
+
+euler171()
debe devolver 142989277.
+ testString: 'assert.strictEqual(euler171(), 142989277, "euler171()
should return 142989277.");'
+
+```
+
+euler172()
debe devolver 227485267000992000.
+ testString: 'assert.strictEqual(euler172(), 227485267000992000, "euler172()
should return 227485267000992000.");'
+
+```
+
+euler173()
debe devolver 1572729.
+ testString: 'assert.strictEqual(euler173(), 1572729, "euler173()
should return 1572729.");'
+
+```
+
+euler174()
debe devolver 209566.
+ testString: 'assert.strictEqual(euler174(), 209566, "euler174()
should return 209566.");'
+
+```
+
+euler175()
debe devolver 1, 13717420, 8.'
+ testString: 'assert.strictEqual(euler175(), 1, 13717420, 8, "euler175()
should return 1, 13717420, 8.");'
+
+```
+
+euler176()
debe devolver 96818198400000.
+ testString: 'assert.strictEqual(euler176(), 96818198400000, "euler176()
should return 96818198400000.");'
+
+```
+
+euler177()
debe devolver 129325.
+ testString: 'assert.strictEqual(euler177(), 129325, "euler177()
should return 129325.");'
+
+```
+
+euler178()
debe devolver 126461847755.
+ testString: 'assert.strictEqual(euler178(), 126461847755, "euler178()
should return 126461847755.");'
+
+```
+
+euler179()
debe devolver 986262.
+ testString: 'assert.strictEqual(euler179(), 986262, "euler179()
should return 986262.");'
+
+```
+
+maximumPathSumI(testTriangle)
debe devolver 23.
+ testString: 'assert.strictEqual(maximumPathSumI(testTriangle), 23, "maximumPathSumI(testTriangle)
should return 23.");'
+ - text: maximumPathSumI(numTriangle)
debe devolver 1074.
+ testString: 'assert.strictEqual(maximumPathSumI(numTriangle), 1074, "maximumPathSumI(numTriangle)
should return 1074.");'
+
+```
+
+euler180()
debe devolver 285196020571078980.
+ testString: 'assert.strictEqual(euler180(), 285196020571078980, "euler180()
should return 285196020571078980.");'
+
+```
+
+euler181()
debe devolver 83735848679360670.
+ testString: 'assert.strictEqual(euler181(), 83735848679360670, "euler181()
should return 83735848679360670.");'
+
+```
+
+euler183()
debe devolver 48861552.
+ testString: 'assert.strictEqual(euler183(), 48861552, "euler183()
should return 48861552.");'
+
+```
+
+euler184()
debe devolver 1725323624056.
+ testString: 'assert.strictEqual(euler184(), 1725323624056, "euler184()
should return 1725323624056.");'
+
+```
+
+euler185()
debe devolver 4640261571849533.
+ testString: 'assert.strictEqual(euler185(), 4640261571849533, "euler185()
should return 4640261571849533.");'
+
+```
+
+euler186()
debe devolver 2325629.
+ testString: 'assert.strictEqual(euler186(), 2325629, "euler186()
should return 2325629.");'
+
+```
+
+euler187()
debe devolver 17427258.
+ testString: 'assert.strictEqual(euler187(), 17427258, "euler187()
should return 17427258.");'
+
+```
+
+euler188()
debe devolver 95962097.
+ testString: 'assert.strictEqual(euler188(), 95962097, "euler188()
should return 95962097.");'
+
+```
+
+euler189()
debe devolver 10834893628237824.
+ testString: 'assert.strictEqual(euler189(), 10834893628237824, "euler189()
should return 10834893628237824.");'
+
+```
+
+countingSundays(1943, 1946)
debe devolver 6.'
+ testString: 'assert.strictEqual(countingSundays(1943, 1946), 6, "countingSundays(1943, 1946)
should return 6.");'
+ - text: ' countingSundays(1995, 2000)
debe devolver 9.'
+ testString: 'assert.strictEqual(countingSundays(1995, 2000), 9, "countingSundays(1995, 2000)
should return 9.");'
+ - text: ' countingSundays(1901, 2000)
debe devolver 171.'
+ testString: 'assert.strictEqual(countingSundays(1901, 2000), 171, "countingSundays(1901, 2000)
should return 171.");'
+
+```
+
+euler190()
debe devolver 371048281.
+ testString: 'assert.strictEqual(euler190(), 371048281, "euler190()
should return 371048281.");'
+
+```
+
+euler191()
debe devolver 1918080160.
+ testString: 'assert.strictEqual(euler191(), 1918080160, "euler191()
should return 1918080160.");'
+
+```
+
+euler192()
debe devolver 57060635927998344.
+ testString: 'assert.strictEqual(euler192(), 57060635927998344, "euler192()
should return 57060635927998344.");'
+
+```
+
+euler193()
debe devolver 684465067343069.
+ testString: 'assert.strictEqual(euler193(), 684465067343069, "euler193()
should return 684465067343069.");'
+
+```
+
+euler194()
debe devolver 61190912.
+ testString: 'assert.strictEqual(euler194(), 61190912, "euler194()
should return 61190912.");'
+
+```
+
+euler195()
debe devolver 75085391.
+ testString: 'assert.strictEqual(euler195(), 75085391, "euler195()
should return 75085391.");'
+
+```
+
+euler196()
debe devolver 322303240771079940.
+ testString: 'assert.strictEqual(euler196(), 322303240771079940, "euler196()
should return 322303240771079940.");'
+
+```
+
+euler197()
debe devolver 1.710637717.
+ testString: 'assert.strictEqual(euler197(), 1.710637717, "euler197()
should return 1.710637717.");'
+
+```
+
+euler198()
debe devolver 52374425.
+ testString: 'assert.strictEqual(euler198(), 52374425, "euler198()
should return 52374425.");'
+
+```
+
+euler199()
debe devolver 0.00396087.
+ testString: 'assert.strictEqual(euler199(), 0.00396087, "euler199()
should return 0.00396087.");'
+
+```
+
+n
, encuentre la suma de los términos de valor par.
+fiboEvenSum(10)
debe devolver 188.
+ testString: 'assert.strictEqual(fiboEvenSum(10), 188, "fiboEvenSum(10)
should return 188.");'
+ - text: fiboEvenSum(23)
debe devolver 60696.
+ testString: 'assert.strictEqual(fiboEvenSum(23), 60696, "fiboEvenSum(23)
should return 60696.");'
+ - text: fiboEvenSum(43)
debe devolver 1485607536.
+ testString: 'assert.strictEqual(fiboEvenSum(43), 1485607536, "fiboEvenSum(43)
should return 1485607536.");'
+ - text: Su función no está devolviendo el resultado correcto utilizando nuestros valores de prueba.
+ testString: 'assert.strictEqual(fiboEvenSum(18), 3382, "Your function is not returning the correct result using our tests values.");'
+ - text: Su función debe devolver un valor even
.
+ testString: 'assert.equal(fiboEvenSum(31) % 2 === 0, true, "Your function should return an even
value.");'
+
+```
+
+sumFactorialDigits(10)
debe devolver 27.
+ testString: 'assert.strictEqual(sumFactorialDigits(10), 27, "sumFactorialDigits(10)
should return 27.");'
+ - text: sumFactorialDigits(25)
debe devolver 72.
+ testString: 'assert.strictEqual(sumFactorialDigits(25), 72, "sumFactorialDigits(25)
should return 72.");'
+ - text: sumFactorialDigits(50)
debe devolver 216.
+ testString: 'assert.strictEqual(sumFactorialDigits(50), 216, "sumFactorialDigits(50)
should return 216.");'
+ - text: sumFactorialDigits(75)
debe devolver 432.
+ testString: 'assert.strictEqual(sumFactorialDigits(75), 432, "sumFactorialDigits(75)
should return 432.");'
+ - text: sumFactorialDigits(100)
debe devolver 648.
+ testString: 'assert.strictEqual(sumFactorialDigits(100), 648, "sumFactorialDigits(100)
should return 648.");'
+
+```
+
+euler200()
debe devolver 229161792008.
+ testString: 'assert.strictEqual(euler200(), 229161792008, "euler200()
should return 229161792008.");'
+
+```
+
+euler201()
debe devolver 115039000.
+ testString: 'assert.strictEqual(euler201(), 115039000, "euler201()
should return 115039000.");'
+
+```
+
+euler202()
debe devolver 1209002624.
+ testString: 'assert.strictEqual(euler202(), 1209002624, "euler202()
should return 1209002624.");'
+
+```
+
+euler203()
debe devolver 34029210557338.
+ testString: 'assert.strictEqual(euler203(), 34029210557338, "euler203()
should return 34029210557338.");'
+
+```
+
+euler204()
debe devolver 2944730.
+ testString: 'assert.strictEqual(euler204(), 2944730, "euler204()
should return 2944730.");'
+
+```
+
+euler205()
debe devolver 0.5731441.
+ testString: 'assert.strictEqual(euler205(), 0.5731441, "euler205()
should return 0.5731441.");'
+
+```
+
+euler206()
debe devolver 1389019170.
+ testString: 'assert.strictEqual(euler206(), 1389019170, "euler206()
should return 1389019170.");'
+
+```
+
+euler207()
debe devolver 44043947822.
+ testString: 'assert.strictEqual(euler207(), 44043947822, "euler207()
should return 44043947822.");'
+
+```
+
+euler208()
debe devolver 331951449665644800.
+ testString: 'assert.strictEqual(euler208(), 331951449665644800, "euler208()
should return 331951449665644800.");'
+
+```
+
+euler209()
debe devolver 15964587728784.
+ testString: 'assert.strictEqual(euler209(), 15964587728784, "euler209()
should return 15964587728784.");'
+
+```
+
+sumAmicableNum(1000)
debe devolver 504.
+ testString: 'assert.strictEqual(sumAmicableNum(1000), 504, "sumAmicableNum(1000)
should return 504.");'
+ - text: sumAmicableNum(2000)
debe devolver 2898.
+ testString: 'assert.strictEqual(sumAmicableNum(2000), 2898, "sumAmicableNum(2000)
should return 2898.");'
+ - text: sumAmicableNum(5000)
debe devolver 8442.
+ testString: 'assert.strictEqual(sumAmicableNum(5000), 8442, "sumAmicableNum(5000)
should return 8442.");'
+ - text: sumAmicableNum(10000)
debe devolver 31626.
+ testString: 'assert.strictEqual(sumAmicableNum(10000), 31626, "sumAmicableNum(10000)
should return 31626.");'
+
+```
+
+euler210()
debe devolver 1598174770174689500.
+ testString: 'assert.strictEqual(euler210(), 1598174770174689500, "euler210()
should return 1598174770174689500.");'
+
+```
+
+euler211()
debe devolver 1922364685.
+ testString: 'assert.strictEqual(euler211(), 1922364685, "euler211()
should return 1922364685.");'
+
+```
+
+euler212()
debe devolver 328968937309.
+ testString: 'assert.strictEqual(euler212(), 328968937309, "euler212()
should return 328968937309.");'
+
+```
+
+euler213()
debe devolver 330.721154.
+ testString: 'assert.strictEqual(euler213(), 330.721154, "euler213()
should return 330.721154.");'
+
+```
+
+euler214()
debe devolver 1677366278943.
+ testString: 'assert.strictEqual(euler214(), 1677366278943, "euler214()
should return 1677366278943.");'
+
+```
+
+euler215()
debe devolver 806844323190414.
+ testString: 'assert.strictEqual(euler215(), 806844323190414, "euler215()
should return 806844323190414.");'
+
+```
+
+euler216()
debe devolver 5437849.
+ testString: 'assert.strictEqual(euler216(), 5437849, "euler216()
should return 5437849.");'
+
+```
+
+euler217()
debe devolver 6273134.
+ testString: 'assert.strictEqual(euler217(), 6273134, "euler217()
should return 6273134.");'
+
+```
+
+euler218()
debe devolver 0.
+ testString: 'assert.strictEqual(euler218(), 0, "euler218()
should return 0.");'
+
+```
+
+euler219()
debe devolver 64564225042.
+ testString: 'assert.strictEqual(euler219(), 64564225042, "euler219()
should return 64564225042.");'
+
+```
+
+names
, una matriz que contiene más de cinco mil nombres, comienza ordenándolos en orden alfabético. Luego, calculando el valor alfabético de cada nombre, multiplique este valor por su posición alfabética en la lista para obtener una puntuación de nombre.
+Por ejemplo, cuando la lista está ordenada por orden alfabético, COLIN, que vale 3 + 15 + 12 + 9 + 14 = 53, es el 938º nombre en la lista. Entonces, COLIN obtendría una puntuación de 938 × 53 = 49714.
+¿Cuál es el total de todas las puntuaciones de nombres en el archivo?
+namesScores(test1)
debe devolver 791.
+ testString: 'assert.strictEqual(namesScores(test1), 791, "namesScores(test1)
should return 791.");'
+ - text: namesScores(test2)
debe devolver 1468.
+ testString: 'assert.strictEqual(namesScores(test2), 1468, "namesScores(test2)
should return 1468.");'
+ - text: namesScores(names)
debe devolver 871198282.
+ testString: 'assert.strictEqual(namesScores(names), 871198282, "namesScores(names)
should return 871198282.");'
+
+```
+
+euler220()
debe devolver 139776, 963904.'
+ testString: 'assert.strictEqual(euler220(), 139776, 963904, "euler220()
should return 139776, 963904.");'
+
+```
+
+euler221()
debe devolver 1884161251122450.
+ testString: 'assert.strictEqual(euler221(), 1884161251122450, "euler221()
should return 1884161251122450.");'
+
+```
+
+euler222()
debe devolver 1590933.
+ testString: 'assert.strictEqual(euler222(), 1590933, "euler222()
should return 1590933.");'
+
+```
+
+euler223()
debe devolver 61614848.
+ testString: 'assert.strictEqual(euler223(), 61614848, "euler223()
should return 61614848.");'
+
+```
+
+euler224()
debe devolver 4137330.
+ testString: 'assert.strictEqual(euler224(), 4137330, "euler224()
should return 4137330.");'
+
+```
+
+euler225()
debe devolver 2009.
+ testString: 'assert.strictEqual(euler225(), 2009, "euler225()
should return 2009.");'
+
+```
+
+euler226()
debe devolver 0.11316017.
+ testString: 'assert.strictEqual(euler226(), 0.11316017, "euler226()
should return 0.11316017.");'
+
+```
+
+euler227()
debe devolver 3780.618622.
+ testString: 'assert.strictEqual(euler227(), 3780.618622, "euler227()
should return 3780.618622.");'
+
+```
+
+euler228()
debe devolver 86226.
+ testString: 'assert.strictEqual(euler228(), 86226, "euler228()
should return 86226.");'
+
+```
+
+euler229()
debe devolver 11325263.
+ testString: 'assert.strictEqual(euler229(), 11325263, "euler229()
should return 11325263.");'
+
+```
+
+sumOfNonAbundantNumbers(10000)
debe devolver 3731004.
+ testString: 'assert(sumOfNonAbundantNumbers(10000) === 3731004, "sumOfNonAbundantNumbers(10000)
should return 3731004.");'
+ - text: sumOfNonAbundantNumbers(15000)
debe devolver 4039939.
+ testString: 'assert(sumOfNonAbundantNumbers(15000) === 4039939, "sumOfNonAbundantNumbers(15000)
should return 4039939.");'
+ - text: sumOfNonAbundantNumbers(20000)
debe devolver 4159710.
+ testString: 'assert(sumOfNonAbundantNumbers(20000) === 4159710, "sumOfNonAbundantNumbers(20000)
should return 4159710.");'
+ - text: sumOfNonAbundantNumbers(28123)
debe devolver 4179871.
+ testString: 'assert(sumOfNonAbundantNumbers(28123) === 4179871, "sumOfNonAbundantNumbers(28123)
should return 4179871.");'
+
+```
+
+euler230()
debe devolver 850481152593119200.
+ testString: 'assert.strictEqual(euler230(), 850481152593119200, "euler230()
should return 850481152593119200.");'
+
+```
+
+euler231()
debe devolver 7526965179680.
+ testString: 'assert.strictEqual(euler231(), 7526965179680, "euler231()
should return 7526965179680.");'
+
+```
+
+euler232()
debe devolver 0.83648556.
+ testString: 'assert.strictEqual(euler232(), 0.83648556, "euler232()
should return 0.83648556.");'
+
+```
+
+euler233()
debe devolver 271204031455541300.
+ testString: 'assert.strictEqual(euler233(), 271204031455541300, "euler233()
should return 271204031455541300.");'
+
+```
+
+euler234()
debe devolver 1259187438574927000.
+ testString: 'assert.strictEqual(euler234(), 1259187438574927000, "euler234()
should return 1259187438574927000.");'
+
+```
+
+euler235()
debe devolver 1.002322108633.
+ testString: 'assert.strictEqual(euler235(), 1.002322108633, "euler235()
should return 1.002322108633.");'
+
+```
+
+euler236()
debe devolver euler236()
.
+ testString: 'assert.strictEqual(euler236(), 123 / 59, "euler236()
should return 123 / 59.");'
+
+```
+
+euler237()
debe devolver 15836928.
+ testString: 'assert.strictEqual(euler237(), 15836928, "euler237()
should return 15836928.");'
+
+```
+
+euler238()
debe devolver 9922545104535660.
+ testString: 'assert.strictEqual(euler238(), 9922545104535660, "euler238()
should return 9922545104535660.");'
+
+```
+
+euler239()
debe devolver 0.001887854841.
+ testString: 'assert.strictEqual(euler239(), 0.001887854841, "euler239()
should return 0.001887854841.");'
+
+```
+
+lexicographicPermutations(699999)
deben devolver 1938246570.
+ testString: 'assert(lexicographicPermutations(699999) == 1938246570, "lexicographicPermutations(699999)
should return 1938246570.");'
+ - text: lexicographicPermutations(899999)
deben devolver 2536987410.
+ testString: 'assert(lexicographicPermutations(899999) == 2536987410, "lexicographicPermutations(899999)
should return 2536987410.");'
+ - text: Permisos lexicographicPermutations(900000)
deben devolver 2537014689.
+ testString: 'assert(lexicographicPermutations(900000) == 2537014689, "lexicographicPermutations(900000)
should return 2537014689.");'
+ - text: lexicographicPermutations(999999)
deben devolver 2783915460.
+ testString: 'assert(lexicographicPermutations(999999) == 2783915460, "lexicographicPermutations(999999)
should return 2783915460.");'
+
+```
+
+euler240()
debe devolver 7448717393364182000.
+ testString: 'assert.strictEqual(euler240(), 7448717393364182000, "euler240()
should return 7448717393364182000.");'
+
+```
+
+euler241()
debe devolver 482316491800641150.
+ testString: 'assert.strictEqual(euler241(), 482316491800641150, "euler241()
should return 482316491800641150.");'
+
+```
+
+euler242()
debe devolver 997104142249036700.
+ testString: 'assert.strictEqual(euler242(), 997104142249036700, "euler242()
should return 997104142249036700.");'
+
+```
+
+euler243()
debe devolver 892371480.
+ testString: 'assert.strictEqual(euler243(), 892371480, "euler243()
should return 892371480.");'
+
+```
+
+euler244()
debe devolver 96356848.
+ testString: 'assert.strictEqual(euler244(), 96356848, "euler244()
should return 96356848.");'
+
+```
+
+euler245()
debe devolver 288084712410001.
+ testString: 'assert.strictEqual(euler245(), 288084712410001, "euler245()
should return 288084712410001.");'
+
+```
+
+euler246()
debe devolver 810834388.
+ testString: 'assert.strictEqual(euler246(), 810834388, "euler246()
should return 810834388.");'
+
+```
+
+euler247()
debe devolver 782252.
+ testString: 'assert.strictEqual(euler247(), 782252, "euler247()
should return 782252.");'
+
+```
+
+euler249()
debe devolver 9275262564250418.
+ testString: 'assert.strictEqual(euler249(), 9275262564250418, "euler249()
should return 9275262564250418.");'
+
+```
+
+digitFibonacci(5)
debe devolver 21.
+ testString: 'assert.strictEqual(digitFibonacci(5), 21, "digitFibonacci(5)
should return 21.");'
+ - text: digitFibonacci(10)
debe devolver 45.
+ testString: 'assert.strictEqual(digitFibonacci(10), 45, "digitFibonacci(10)
should return 45.");'
+ - text: digitFibonacci(15)
debe devolver 69.
+ testString: 'assert.strictEqual(digitFibonacci(15), 69, "digitFibonacci(15)
should return 69.");'
+ - text: digitFibonacci(20)
debe devolver 93.
+ testString: 'assert.strictEqual(digitFibonacci(20), 93, "digitFibonacci(20)
should return 93.");'
+
+```
+
+euler251()
debe devolver 18946051.
+ testString: 'assert.strictEqual(euler251(), 18946051, "euler251()
should return 18946051.");'
+
+```
+
+euler252()
debe devolver 104924.
+ testString: 'assert.strictEqual(euler252(), 104924, "euler252()
should return 104924.");'
+
+```
+
+euler253()
debe devolver 11.492847.
+ testString: 'assert.strictEqual(euler253(), 11.492847, "euler253()
should return 11.492847.");'
+
+```
+
+euler254()
debe devolver 8184523820510.
+ testString: 'assert.strictEqual(euler254(), 8184523820510, "euler254()
should return 8184523820510.");'
+
+```
+
+euler255()
debe devolver 4.447401118.
+ testString: 'assert.strictEqual(euler255(), 4.447401118, "euler255()
should return 4.447401118.");'
+
+```
+
+euler256()
debe devolver 85765680.
+ testString: 'assert.strictEqual(euler256(), 85765680, "euler256()
should return 85765680.");'
+
+```
+
+euler257()
debe devolver 139012411.
+ testString: 'assert.strictEqual(euler257(), 139012411, "euler257()
should return 139012411.");'
+
+```
+
+euler258()
debe devolver 12747994.
+ testString: 'assert.strictEqual(euler258(), 12747994, "euler258()
should return 12747994.");'
+
+```
+
+euler259()
debe devolver 20101196798.
+ testString: 'assert.strictEqual(euler259(), 20101196798, "euler259()
should return 20101196798.");'
+
+```
+
+reciprocalCycles(700)
deben devolver 659.
+ testString: 'assert(reciprocalCycles(700) == 659, "reciprocalCycles(700)
should return 659.");'
+ - text: reciprocalCycles(800)
deben devolver 743.
+ testString: 'assert(reciprocalCycles(800) == 743, "reciprocalCycles(800)
should return 743.");'
+ - text: reciprocalCycles(900)
deben devolver 887.
+ testString: 'assert(reciprocalCycles(900) == 887, "reciprocalCycles(900)
should return 887.");'
+ - text: reciprocalCycles(1000)
deben devolver 983.
+ testString: 'assert(reciprocalCycles(1000) == 983, "reciprocalCycles(1000)
should return 983.");'
+
+```
+
+euler260()
debe devolver 167542057.
+ testString: 'assert.strictEqual(euler260(), 167542057, "euler260()
should return 167542057.");'
+
+```
+
+euler262()
debe devolver 2531.205.
+ testString: 'assert.strictEqual(euler262(), 2531.205, "euler262()
should return 2531.205.");'
+
+```
+
+euler263()
debe devolver 2039506520.
+ testString: 'assert.strictEqual(euler263(), 2039506520, "euler263()
should return 2039506520.");'
+
+```
+
+euler264()
debe devolver 2816417.1055.
+ testString: 'assert.strictEqual(euler264(), 2816417.1055, "euler264()
should return 2816417.1055.");'
+
+```
+
+euler265()
debe devolver 209110240768.
+ testString: 'assert.strictEqual(euler265(), 209110240768, "euler265()
should return 209110240768.");'
+
+```
+
+euler266()
debe devolver 1096883702440585.
+ testString: 'assert.strictEqual(euler266(), 1096883702440585, "euler266()
should return 1096883702440585.");'
+
+```
+
+euler267()
debe devolver 0.999992836187.
+ testString: 'assert.strictEqual(euler267(), 0.999992836187, "euler267()
should return 0.999992836187.");'
+
+```
+
+euler268()
debe devolver 785478606870985.
+ testString: 'assert.strictEqual(euler268(), 785478606870985, "euler268()
should return 785478606870985.");'
+
+```
+
+euler269()
debe devolver 1311109198529286.
+ testString: 'assert.strictEqual(euler269(), 1311109198529286, "euler269()
should return 1311109198529286.");'
+
+```
+
+quadraticPrimes(200)
debe devolver -4925.
+ testString: 'assert(quadraticPrimes(200) == -4925, "quadraticPrimes(200)
should return -4925.");'
+ - text: quadraticPrimes(500)
debe devolver -18901.
+ testString: 'assert(quadraticPrimes(500) == -18901, "quadraticPrimes(500)
should return -18901.");'
+ - text: quadraticPrimes(800)
debe devolver -43835.
+ testString: 'assert(quadraticPrimes(800) == -43835, "quadraticPrimes(800)
should return -43835.");'
+ - text: quadraticPrimes(1000)
debe devolver -59231.
+ testString: 'assert(quadraticPrimes(1000) == -59231, "quadraticPrimes(1000)
should return -59231.");'
+
+```
+
+euler270()
debe devolver 82282080.
+ testString: 'assert.strictEqual(euler270(), 82282080, "euler270()
should return 82282080.");'
+
+```
+
+euler271()
debe devolver 4617456485273130000.
+ testString: 'assert.strictEqual(euler271(), 4617456485273130000, "euler271()
should return 4617456485273130000.");'
+
+```
+
+euler272()
debe devolver 8495585919506151000.
+ testString: 'assert.strictEqual(euler272(), 8495585919506151000, "euler272()
should return 8495585919506151000.");'
+
+```
+
+euler273()
debe devolver 2032447591196869000.
+ testString: 'assert.strictEqual(euler273(), 2032447591196869000, "euler273()
should return 2032447591196869000.");'
+
+```
+
+euler274()
debe devolver 1601912348822.
+ testString: 'assert.strictEqual(euler274(), 1601912348822, "euler274()
should return 1601912348822.");'
+
+```
+
+euler275()
debe devolver 15030564.
+ testString: 'assert.strictEqual(euler275(), 15030564, "euler275()
should return 15030564.");'
+
+```
+
+euler276()
debe devolver 5777137137739633000.
+ testString: 'assert.strictEqual(euler276(), 5777137137739633000, "euler276()
should return 5777137137739633000.");'
+
+```
+
+euler277()
debe devolver 1125977393124310.
+ testString: 'assert.strictEqual(euler277(), 1125977393124310, "euler277()
should return 1125977393124310.");'
+
+```
+
+euler278()
debe devolver 1228215747273908500.
+ testString: 'assert.strictEqual(euler278(), 1228215747273908500, "euler278()
should return 1228215747273908500.");'
+
+```
+
+euler279()
debe devolver 416577688.
+ testString: 'assert.strictEqual(euler279(), 416577688, "euler279()
should return 416577688.");'
+
+```
+
+spiralDiagonals(101)
debe devolver 692101.
+ testString: 'assert(spiralDiagonals(101) == 692101, "spiralDiagonals(101)
should return 692101.");'
+ - text: spiralDiagonals(303)
debe devolver 18591725.
+ testString: 'assert(spiralDiagonals(303) == 18591725, "spiralDiagonals(303)
should return 18591725.");'
+ - text: spiralDiagonals(505)
debe devolver 85986601.
+ testString: 'assert(spiralDiagonals(505) == 85986601, "spiralDiagonals(505)
should return 85986601.");'
+ - text: spiralDiagonals(1001)
debe devolver 669171001.
+ testString: 'assert(spiralDiagonals(1001) == 669171001, "spiralDiagonals(1001)
should return 669171001.");'
+
+```
+
+euler280()
debe devolver 430.088247.
+ testString: 'assert.strictEqual(euler280(), 430.088247, "euler280()
should return 430.088247.");'
+
+```
+
+euler281()
debe devolver 1485776387445623.
+ testString: 'assert.strictEqual(euler281(), 1485776387445623, "euler281()
should return 1485776387445623.");'
+
+```
+
+euler282()
debe devolver 1098988351.
+ testString: 'assert.strictEqual(euler282(), 1098988351, "euler282()
should return 1098988351.");'
+
+```
+
+euler283()
debe devolver 28038042525570324.
+ testString: 'assert.strictEqual(euler283(), 28038042525570324, "euler283()
should return 28038042525570324.");'
+
+```
+
+euler284()
debe devolver 5a411d7b.
+ testString: 'assert.strictEqual(euler284(), 5a411d7b, "euler284()
should return 5a411d7b.");'
+
+```
+
+euler285()
debe devolver 157055.80999.
+ testString: 'assert.strictEqual(euler285(), 157055.80999, "euler285()
should return 157055.80999.");'
+
+```
+
+euler286()
debe devolver 52.6494571953.
+ testString: 'assert.strictEqual(euler286(), 52.6494571953, "euler286()
should return 52.6494571953.");'
+
+```
+
+euler287()
debe devolver 313135496.
+ testString: 'assert.strictEqual(euler287(), 313135496, "euler287()
should return 313135496.");'
+
+```
+
+euler288()
debe devolver 605857431263982000.
+ testString: 'assert.strictEqual(euler288(), 605857431263982000, "euler288()
should return 605857431263982000.");'
+
+```
+
+euler289()
debe devolver 6567944538.
+ testString: 'assert.strictEqual(euler289(), 6567944538, "euler289()
should return 6567944538.");'
+
+```
+
+distinctPowers(15)
debe devolver 177.
+ testString: 'assert.strictEqual(distinctPowers(15), 177, "distinctPowers(15)
should return 177.");'
+ - text: distinctPowers(20)
debe devolver 324.
+ testString: 'assert.strictEqual(distinctPowers(20), 324, "distinctPowers(20)
should return 324.");'
+ - text: distinctPowers(25)
debe devolver 519.
+ testString: 'assert.strictEqual(distinctPowers(25), 519, "distinctPowers(25)
should return 519.");'
+ - text: distinctPowers(30)
debe devolver 755.
+ testString: 'assert.strictEqual(distinctPowers(30), 755, "distinctPowers(30)
should return 755.");'
+
+```
+
+euler290()
debe devolver 20444710234716470.
+ testString: 'assert.strictEqual(euler290(), 20444710234716470, "euler290()
should return 20444710234716470.");'
+
+```
+
+euler291()
debe devolver 4037526.
+ testString: 'assert.strictEqual(euler291(), 4037526, "euler291()
should return 4037526.");'
+
+```
+
+euler292()
debe devolver 3600060866.
+ testString: 'assert.strictEqual(euler292(), 3600060866, "euler292()
should return 3600060866.");'
+
+```
+
+euler293()
debe devolver 2209.
+ testString: 'assert.strictEqual(euler293(), 2209, "euler293()
should return 2209.");'
+
+```
+
+euler294()
debe devolver 789184709.
+ testString: 'assert.strictEqual(euler294(), 789184709, "euler294()
should return 789184709.");'
+
+```
+
+euler295()
debe devolver 4884650818.
+ testString: 'assert.strictEqual(euler295(), 4884650818, "euler295()
should return 4884650818.");'
+
+```
+
+euler296()
debe devolver 1137208419.
+ testString: 'assert.strictEqual(euler296(), 1137208419, "euler296()
should return 1137208419.");'
+
+```
+
+euler297()
debe devolver 2252639041804718000.
+ testString: 'assert.strictEqual(euler297(), 2252639041804718000, "euler297()
should return 2252639041804718000.");'
+
+```
+
+euler298()
debe devolver 1.76882294.
+ testString: 'assert.strictEqual(euler298(), 1.76882294, "euler298()
should return 1.76882294.");'
+
+```
+
+euler299()
debe devolver 549936643.
+ testString: 'assert.strictEqual(euler299(), 549936643, "euler299()
should return 549936643.");'
+
+```
+
+number
dado?
+largestPrimeFactor(2)
debe devolver 2.
+ testString: 'assert.strictEqual(largestPrimeFactor(2), 2, "largestPrimeFactor(2)
should return 2.");'
+ - text: largestPrimeFactor(3)
debe devolver 3.
+ testString: 'assert.strictEqual(largestPrimeFactor(3), 3, "largestPrimeFactor(3)
should return 3.");'
+ - text: largestPrimeFactor(5)
debe devolver 5.
+ testString: 'assert.strictEqual(largestPrimeFactor(5), 5, "largestPrimeFactor(5)
should return 5.");'
+ - text: largestPrimeFactor(7)
debe devolver 7.
+ testString: 'assert.strictEqual(largestPrimeFactor(7), 7, "largestPrimeFactor(7)
should return 7.");'
+ - text: largestPrimeFactor(13195)
debe devolver 29.
+ testString: 'assert.strictEqual(largestPrimeFactor(13195), 29, "largestPrimeFactor(13195)
should return 29.");'
+ - text: largestPrimeFactor(600851475143)
debe devolver 6857.
+ testString: 'assert.strictEqual(largestPrimeFactor(600851475143), 6857, "largestPrimeFactor(600851475143)
should return 6857.");'
+
+```
+
+digitnPowers(2)
debe devolver 0.
+ testString: 'assert(digitnPowers(2) == 0, "digitnPowers(2)
should return 0.");'
+ - text: digitnPowers(3)
debe devolver 1301.
+ testString: 'assert(digitnPowers(3) == 1301, "digitnPowers(3)
should return 1301.");'
+ - text: digitnPowers(4)
debe devolver 19316.
+ testString: 'assert(digitnPowers(4) == 19316, "digitnPowers(4)
should return 19316.");'
+ - text: digitnPowers(5)
debe devolver 443839.
+ testString: 'assert(digitnPowers(5) == 443839, "digitnPowers(5)
should return 443839.");'
+
+```
+
+euler300()
debe devolver 8.0540771484375.
+ testString: 'assert.strictEqual(euler300(), 8.0540771484375, "euler300()
should return 8.0540771484375.");'
+
+```
+
+euler301()
debe devolver 2178309.
+ testString: 'assert.strictEqual(euler301(), 2178309, "euler301()
should return 2178309.");'
+
+```
+
+euler302()
debe devolver 1170060.
+ testString: 'assert.strictEqual(euler302(), 1170060, "euler302()
should return 1170060.");'
+
+```
+
+euler303()
debe devolver 1111981904675169.
+ testString: 'assert.strictEqual(euler303(), 1111981904675169, "euler303()
should return 1111981904675169.");'
+
+```
+
+euler304()
debe devolver 283988410192.
+ testString: 'assert.strictEqual(euler304(), 283988410192, "euler304()
should return 283988410192.");'
+
+```
+
+euler305()
debe devolver 18174995535140.
+ testString: 'assert.strictEqual(euler305(), 18174995535140, "euler305()
should return 18174995535140.");'
+
+```
+
+euler306()
debe devolver 852938.
+ testString: 'assert.strictEqual(euler306(), 852938, "euler306()
should return 852938.");'
+
+```
+
+euler307()
debe devolver 0.7311720251.
+ testString: 'assert.strictEqual(euler307(), 0.7311720251, "euler307()
should return 0.7311720251.");'
+
+```
+
+euler308()
debe devolver 1539669807660924.
+ testString: 'assert.strictEqual(euler308(), 1539669807660924, "euler308()
should return 1539669807660924.");'
+
+```
+
+euler309()
debe devolver 210139.
+ testString: 'assert.strictEqual(euler309(), 210139, "euler309()
should return 210139.");'
+
+```
+
+coinSums(50)
debe devolver 451.
+ testString: 'assert(coinSums(50) == 451, "coinSums(50)
should return 451.");'
+ - text: coinSums(100)
debe devolver 4563.
+ testString: 'assert(coinSums(100) == 4563, "coinSums(100)
should return 4563.");'
+ - text: coinSums(150)
debe devolver 21873.
+ testString: 'assert(coinSums(150) == 21873, "coinSums(150)
should return 21873.");'
+ - text: coinSums(200)
debe devolver 73682.
+ testString: 'assert(coinSums(200) == 73682, "coinSums(200)
should return 73682.");'
+
+```
+
+euler310()
debe devolver 2586528661783.
+ testString: 'assert.strictEqual(euler310(), 2586528661783, "euler310()
should return 2586528661783.");'
+
+```
+
+euler311()
debe devolver 2466018557.
+ testString: 'assert.strictEqual(euler311(), 2466018557, "euler311()
should return 2466018557.");'
+
+```
+
+euler312()
debe devolver 324681947.
+ testString: 'assert.strictEqual(euler312(), 324681947, "euler312()
should return 324681947.");'
+
+```
+
+euler313()
debe devolver 2057774861813004.
+ testString: 'assert.strictEqual(euler313(), 2057774861813004, "euler313()
should return 2057774861813004.");'
+
+```
+
+euler314()
debe devolver 132.52756426.
+ testString: 'assert.strictEqual(euler314(), 132.52756426, "euler314()
should return 132.52756426.");'
+
+```
+
+euler315()
debe devolver 13625242.
+ testString: 'assert.strictEqual(euler315(), 13625242, "euler315()
should return 13625242.");'
+
+```
+
+euler316()
debe devolver 542934735751917760.
+ testString: 'assert.strictEqual(euler316(), 542934735751917760, "euler316()
should return 542934735751917760.");'
+
+```
+
+euler317()
debe devolver 1856532.8455.
+ testString: 'assert.strictEqual(euler317(), 1856532.8455, "euler317()
should return 1856532.8455.");'
+
+```
+
+euler319()
debe devolver 268457129.
+ testString: 'assert.strictEqual(euler319(), 268457129, "euler319()
should return 268457129.");'
+
+```
+
+pandigitalProducts()
es una función.
+ testString: 'assert(typeof pandigitalProducts === "function", "pandigitalProducts()
is a function.");'
+ - text: pandigitalProducts()
debe devolver 45228.
+ testString: 'assert.strictEqual(pandigitalProducts(), 45228, "pandigitalProducts()
should return 45228.");'
+
+```
+
+euler320()
debe devolver 278157919195482660.
+ testString: 'assert.strictEqual(euler320(), 278157919195482660, "euler320()
should return 278157919195482660.");'
+
+```
+
+euler321()
debe devolver 2470433131948040.
+ testString: 'assert.strictEqual(euler321(), 2470433131948040, "euler321()
should return 2470433131948040.");'
+
+```
+
+euler322()
debe devolver 999998760323314000.
+ testString: 'assert.strictEqual(euler322(), 999998760323314000, "euler322()
should return 999998760323314000.");'
+
+```
+
+euler323()
debe devolver 6.3551758451.
+ testString: 'assert.strictEqual(euler323(), 6.3551758451, "euler323()
should return 6.3551758451.");'
+
+```
+
+euler324()
debe devolver 96972774.
+ testString: 'assert.strictEqual(euler324(), 96972774, "euler324()
should return 96972774.");'
+
+```
+
+euler325()
debe devolver 54672965.
+ testString: 'assert.strictEqual(euler325(), 54672965, "euler325()
should return 54672965.");'
+
+```
+
+euler326()
debe devolver 1966666166408794400.
+ testString: 'assert.strictEqual(euler326(), 1966666166408794400, "euler326()
should return 1966666166408794400.");'
+
+```
+
+euler327()
debe devolver 34315549139516.
+ testString: 'assert.strictEqual(euler327(), 34315549139516, "euler327()
should return 34315549139516.");'
+
+```
+
+euler328()
debe devolver 260511850222.
+ testString: 'assert.strictEqual(euler328(), 260511850222, "euler328()
should return 260511850222.");'
+
+```
+
+euler329()
debe devolver 199740353/29386561536000.
+ testString: 'assert.strictEqual(euler329(), 199740353 / 29386561536000, "euler329()
should return 199740353 / 29386561536000.");'
+
+```
+
+digitCancellingFractions()
debe devolver 100.
+ testString: 'assert.strictEqual(digitCancellingFractions(), 100, "digitCancellingFractions()
should return 100.");'
+
+```
+
+euler330()
debe devolver 15955822.
+ testString: 'assert.strictEqual(euler330(), 15955822, "euler330()
should return 15955822.");'
+
+```
+
+euler331()
debe devolver 467178235146843500.
+ testString: 'assert.strictEqual(euler331(), 467178235146843500, "euler331()
should return 467178235146843500.");'
+
+```
+
+euler332()
debe devolver 2717.751525.
+ testString: 'assert.strictEqual(euler332(), 2717.751525, "euler332()
should return 2717.751525.");'
+
+```
+
+euler333()
debe devolver 3053105.
+ testString: 'assert.strictEqual(euler333(), 3053105, "euler333()
should return 3053105.");'
+
+```
+
+euler334()
debe devolver 150320021261690850.
+ testString: 'assert.strictEqual(euler334(), 150320021261690850, "euler334()
should return 150320021261690850.");'
+
+```
+
+euler335()
debe devolver 5032316.
+ testString: 'assert.strictEqual(euler335(), 5032316, "euler335()
should return 5032316.");'
+
+```
+
+euler336()
debe devolver CAGBIHEFJDK.
+ testString: 'assert.strictEqual(euler336(), CAGBIHEFJDK, "euler336()
should return CAGBIHEFJDK.");'
+
+```
+
+euler337()
debe devolver 85068035.
+ testString: 'assert.strictEqual(euler337(), 85068035, "euler337()
should return 85068035.");'
+
+```
+
+euler338()
debe devolver 15614292.
+ testString: 'assert.strictEqual(euler338(), 15614292, "euler338()
should return 15614292.");'
+
+```
+
+euler339()
debe devolver 19823.542204.
+ testString: 'assert.strictEqual(euler339(), 19823.542204, "euler339()
should return 19823.542204.");'
+
+```
+
+digitFactorial()
debe devolver {suma: 40730, números: [145, 40585]}.'
+ testString: 'assert.deepEqual(digitFactorial(), { sum: 40730, numbers: [145, 40585] }, "digitFactorial()
should return { sum: 40730, numbers: [145, 40585] }.");'
+
+```
+
+euler340()
debe devolver 291504964.
+ testString: 'assert.strictEqual(euler340(), 291504964, "euler340()
should return 291504964.");'
+
+```
+
+euler341()
debe devolver 56098610614277016.
+ testString: 'assert.strictEqual(euler341(), 56098610614277016, "euler341()
should return 56098610614277016.");'
+
+```
+
+euler342()
debe devolver 5943040885644.
+ testString: 'assert.strictEqual(euler342(), 5943040885644, "euler342()
should return 5943040885644.");'
+
+```
+
+euler343()
debe devolver 269533451410884200.
+ testString: 'assert.strictEqual(euler343(), 269533451410884200, "euler343()
should return 269533451410884200.");'
+
+```
+
+euler344()
debe devolver 65579304332.
+ testString: 'assert.strictEqual(euler344(), 65579304332, "euler344()
should return 65579304332.");'
+
+```
+
+euler345()
debe devolver 13938.
+ testString: 'assert.strictEqual(euler345(), 13938, "euler345()
should return 13938.");'
+
+```
+
+euler346()
debe devolver 336108797689259260.
+ testString: 'assert.strictEqual(euler346(), 336108797689259260, "euler346()
should return 336108797689259260.");'
+
+```
+
+euler347()
debe devolver 11109800204052.
+ testString: 'assert.strictEqual(euler347(), 11109800204052, "euler347()
should return 11109800204052.");'
+
+```
+
+euler348()
debe devolver 1004195061.
+ testString: 'assert.strictEqual(euler348(), 1004195061, "euler348()
should return 1004195061.");'
+
+```
+
+euler349()
debe devolver 115384615384614940.
+ testString: 'assert.strictEqual(euler349(), 115384615384614940, "euler349()
should return 115384615384614940.");'
+
+```
+
+circularPrimes(100)
debe devolver 13.
+ testString: 'assert(circularPrimes(100) == 13, "circularPrimes(100)
should return 13.");'
+ - text: circularPrimes(100000)
debe devolver 43.
+ testString: 'assert(circularPrimes(100000) == 43, "circularPrimes(100000)
should return 43.");'
+ - text: circularPrimes(250000)
debe devolver 45.
+ testString: 'assert(circularPrimes(250000) == 45, "circularPrimes(250000)
should return 45.");'
+ - text: circularPrimes(500000)
debe devolver 49.
+ testString: 'assert(circularPrimes(500000) == 49, "circularPrimes(500000)
should return 49.");'
+ - text: circularPrimes(750000)
debe devolver 49.
+ testString: 'assert(circularPrimes(750000) == 49, "circularPrimes(750000)
should return 49.");'
+ - text: circularPrimes(1000000)
debe devolver 55.
+ testString: 'assert(circularPrimes(1000000) == 55, "circularPrimes(1000000)
should return 55.");'
+
+```
+
+euler350()
debe devolver 84664213.
+ testString: 'assert.strictEqual(euler350(), 84664213, "euler350()
should return 84664213.");'
+
+```
+
+euler351()
debe devolver 11762187201804552.
+ testString: 'assert.strictEqual(euler351(), 11762187201804552, "euler351()
should return 11762187201804552.");'
+
+```
+
+euler352()
debe devolver 378563.260589.
+ testString: 'assert.strictEqual(euler352(), 378563.260589, "euler352()
should return 378563.260589.");'
+
+```
+
+euler353()
debe devolver 1.2759860331.
+ testString: 'assert.strictEqual(euler353(), 1.2759860331, "euler353()
should return 1.2759860331.");'
+
+```
+
+euler354()
debe devolver 58065134.
+ testString: 'assert.strictEqual(euler354(), 58065134, "euler354()
should return 58065134.");'
+
+```
+
+euler355()
debe devolver 1726545007.
+ testString: 'assert.strictEqual(euler355(), 1726545007, "euler355()
should return 1726545007.");'
+
+```
+
+euler356()
debe devolver 28010159.
+ testString: 'assert.strictEqual(euler356(), 28010159, "euler356()
should return 28010159.");'
+
+```
+
+euler357()
debe devolver 1739023853137.
+ testString: 'assert.strictEqual(euler357(), 1739023853137, "euler357()
should return 1739023853137.");'
+
+```
+
+euler358()
debe devolver 3284144505.
+ testString: 'assert.strictEqual(euler358(), 3284144505, "euler358()
should return 3284144505.");'
+
+```
+
+euler359()
debe devolver 40632119.
+ testString: 'assert.strictEqual(euler359(), 40632119, "euler359()
should return 40632119.");'
+
+```
+
+doubleBasePalindromes(1000)
debe devolver 1772.
+ testString: 'assert(doubleBasePalindromes(1000) == 1772, "doubleBasePalindromes(1000)
should return 1772.");'
+ - text: doubleBasePalindromes(50000)
debe devolver 105795.
+ testString: 'assert(doubleBasePalindromes(50000) == 105795, "doubleBasePalindromes(50000)
should return 105795.");'
+ - text: doubleBasePalindromes(500000)
debe devolver 286602.
+ testString: 'assert(doubleBasePalindromes(500000) == 286602, "doubleBasePalindromes(500000)
should return 286602.");'
+ - text: doubleBasePalindromes(1000000)
debe devolver 872187.
+ testString: 'assert(doubleBasePalindromes(1000000) == 872187, "doubleBasePalindromes(1000000)
should return 872187.");'
+
+```
+
+euler360()
debe devolver 878825614395267100.
+ testString: 'assert.strictEqual(euler360(), 878825614395267100, "euler360()
should return 878825614395267100.");'
+
+```
+
+euler361()
debe devolver 178476944.
+ testString: 'assert.strictEqual(euler361(), 178476944, "euler361()
should return 178476944.");'
+
+```
+
+euler362()
debe devolver 457895958010.
+ testString: 'assert.strictEqual(euler362(), 457895958010, "euler362()
should return 457895958010.");'
+
+```
+
+euler363()
debe devolver 0.0000372091.
+ testString: 'assert.strictEqual(euler363(), 0.0000372091, "euler363()
should return 0.0000372091.");'
+
+```
+
+euler364()
debe devolver 44855254.
+ testString: 'assert.strictEqual(euler364(), 44855254, "euler364()
should return 44855254.");'
+
+```
+
+0
euler365()
debe devolver 162619462356610300.
+ testString: 'assert.strictEqual(euler365(), 162619462356610300, "euler365()
should return 162619462356610300.");'
+
+```
+
+euler366()
debe devolver 88351299.
+ testString: 'assert.strictEqual(euler366(), 88351299, "euler366()
should return 88351299.");'
+
+```
+
+euler367()
debe devolver 48271207.
+ testString: 'assert.strictEqual(euler367(), 48271207, "euler367()
should return 48271207.");'
+
+```
+
+euler368()
debe devolver 253.6135092068.
+ testString: 'assert.strictEqual(euler368(), 253.6135092068, "euler368()
should return 253.6135092068.");'
+
+```
+
+euler369()
debe devolver 862400558448.
+ testString: 'assert.strictEqual(euler369(), 862400558448, "euler369()
should return 862400558448.");'
+
+```
+
+truncatablePrimes(8)
debe devolver 1986.
+ testString: 'assert(truncatablePrimes(8) == 1986, "truncatablePrimes(8)
should return 1986.");'
+ - text: truncatablePrimes(9)
debe devolver 5123.
+ testString: 'assert(truncatablePrimes(9) == 5123, "truncatablePrimes(9)
should return 5123.");'
+ - text: truncatablePrimes(10)
debe devolver 8920.
+ testString: 'assert(truncatablePrimes(10) == 8920, "truncatablePrimes(10)
should return 8920.");'
+ - text: truncatablePrimes(11)
debe devolver 748317.
+ testString: 'assert(truncatablePrimes(11) == 748317, "truncatablePrimes(11)
should return 748317.");'
+
+```
+
+euler370()
debe devolver 41791929448408.
+ testString: 'assert.strictEqual(euler370(), 41791929448408, "euler370()
should return 41791929448408.");'
+
+```
+
+euler371()
debe devolver 40.66368097.
+ testString: 'assert.strictEqual(euler371(), 40.66368097, "euler371()
should return 40.66368097.");'
+
+```
+
+euler372()
debe devolver 301450082318807040.
+ testString: 'assert.strictEqual(euler372(), 301450082318807040, "euler372()
should return 301450082318807040.");'
+
+```
+
+euler373()
debe devolver 727227472448913.
+ testString: 'assert.strictEqual(euler373(), 727227472448913, "euler373()
should return 727227472448913.");'
+
+```
+
+euler374()
debe devolver 334420941.
+ testString: 'assert.strictEqual(euler374(), 334420941, "euler374()
should return 334420941.");'
+
+```
+
+euler375()
debe devolver 7435327983715286000.
+ testString: 'assert.strictEqual(euler375(), 7435327983715286000, "euler375()
should return 7435327983715286000.");'
+
+```
+
+euler377()
debe devolver 732385277.
+ testString: 'assert.strictEqual(euler377(), 732385277, "euler377()
should return 732385277.");'
+
+```
+
+euler378()
debe devolver 147534623725724700.
+ testString: 'assert.strictEqual(euler378(), 147534623725724700, "euler378()
should return 147534623725724700.");'
+
+```
+
+euler379()
debe devolver 132314136838185.
+ testString: 'assert.strictEqual(euler379(), 132314136838185, "euler379()
should return 132314136838185.");'
+
+```
+
+pandigitalMultiples()
debe devolver 932718654.
+ testString: 'assert.strictEqual(pandigitalMultiples(), 932718654, "pandigitalMultiples()
should return 932718654.");'
+
+```
+
+euler380()
debe devolver el infinito.
+ testString: 'assert.strictEqual(euler380(), Infinity, "euler380()
should return Infinity.");'
+
+```
+
+euler382()
debe devolver 697003956.
+ testString: 'assert.strictEqual(euler382(), 697003956, "euler382()
should return 697003956.");'
+
+```
+
+euler383()
debe devolver 22173624649806.
+ testString: 'assert.strictEqual(euler383(), 22173624649806, "euler383()
should return 22173624649806.");'
+
+```
+
+euler384()
debe devolver 3354706415856333000.
+ testString: 'assert.strictEqual(euler384(), 3354706415856333000, "euler384()
should return 3354706415856333000.");'
+
+```
+
+euler385()
debe devolver 3776957309612154000.
+ testString: 'assert.strictEqual(euler385(), 3776957309612154000, "euler385()
should return 3776957309612154000.");'
+
+```
+
+euler386()
debe devolver 528755790.
+ testString: 'assert.strictEqual(euler386(), 528755790, "euler386()
should return 528755790.");'
+
+```
+
+euler387()
debe devolver 696067597313468.
+ testString: 'assert.strictEqual(euler387(), 696067597313468, "euler387()
should return 696067597313468.");'
+
+```
+
+euler388()
debe devolver 831907372805130000.
+ testString: 'assert.strictEqual(euler388(), 831907372805130000, "euler388()
should return 831907372805130000.");'
+
+```
+
+euler389()
debe devolver 2406376.3623.
+ testString: 'assert.strictEqual(euler389(), 2406376.3623, "euler389()
should return 2406376.3623.");'
+
+```
+
+intRightTriangles(500)
debe devolver 420.
+ testString: 'assert(intRightTriangles(500) == 420, "intRightTriangles(500)
should return 420.");'
+ - text: intRightTriangles(800)
debe devolver 420.
+ testString: 'assert(intRightTriangles(800) == 420, "intRightTriangles(800)
should return 420.");'
+ - text: intRightTriangles(900)
debe devolver 840.
+ testString: 'assert(intRightTriangles(900) == 840, "intRightTriangles(900)
should return 840.");'
+ - text: intRightTriangles(1000)
debe devolver 840.
+ testString: 'assert(intRightTriangles(1000) == 840, "intRightTriangles(1000)
should return 840.");'
+
+```
+
+euler390()
debe devolver 2919133642971.
+ testString: 'assert.strictEqual(euler390(), 2919133642971, "euler390()
should return 2919133642971.");'
+
+```
+
+euler391()
debe devolver 61029882288.
+ testString: 'assert.strictEqual(euler391(), 61029882288, "euler391()
should return 61029882288.");'
+
+```
+
+euler392()
debe devolver 3.1486734435.
+ testString: 'assert.strictEqual(euler392(), 3.1486734435, "euler392()
should return 3.1486734435.");'
+
+```
+
+euler393()
debe devolver 112398351350823100.
+ testString: 'assert.strictEqual(euler393(), 112398351350823100, "euler393()
should return 112398351350823100.");'
+
+```
+
+euler394()
debe devolver 3.2370342194.
+ testString: 'assert.strictEqual(euler394(), 3.2370342194, "euler394()
should return 3.2370342194.");'
+
+```
+
+euler395()
debe devolver 28.2453753155.
+ testString: 'assert.strictEqual(euler395(), 28.2453753155, "euler395()
should return 28.2453753155.");'
+
+```
+
+euler396()
debe devolver 173214653.
+ testString: 'assert.strictEqual(euler396(), 173214653, "euler396()
should return 173214653.");'
+
+```
+
+euler397()
debe devolver 141630459461893730.
+ testString: 'assert.strictEqual(euler397(), 141630459461893730, "euler397()
should return 141630459461893730.");'
+
+```
+
+euler398()
debe devolver 2010.59096.
+ testString: 'assert.strictEqual(euler398(), 2010.59096, "euler398()
should return 2010.59096.");'
+
+```
+
+euler399()
debe devolver 1508395636674243, 6.5e27330467.'
+ testString: 'assert.strictEqual(euler399(), 1508395636674243, 6.5e27330467, "euler399()
should return 1508395636674243, 6.5e27330467.");'
+
+```
+
+n
dígitos.
+largestPalindromeProduct(2)
debe devolver 9009.
+ testString: 'assert.strictEqual(largestPalindromeProduct(2), 9009, "largestPalindromeProduct(2)
should return 9009.");'
+ - text: largestPalindromeProduct(3)
debería devolver 906609.
+ testString: 'assert.strictEqual(largestPalindromeProduct(3), 906609, "largestPalindromeProduct(3)
should return 906609.");'
+
+```
+
+euler400()
debe devolver 438505383468410600.
+ testString: 'assert.strictEqual(euler400(), 438505383468410600, "euler400()
should return 438505383468410600.");'
+
+```
+
+euler401()
debe devolver 281632621.
+ testString: 'assert.strictEqual(euler401(), 281632621, "euler401()
should return 281632621.");'
+
+```
+
+euler402()
debe devolver 356019862.
+ testString: 'assert.strictEqual(euler402(), 356019862, "euler402()
should return 356019862.");'
+
+```
+
+euler403()
debe devolver 18224771.
+ testString: 'assert.strictEqual(euler403(), 18224771, "euler403()
should return 18224771.");'
+
+```
+
+euler404()
debe devolver 1199215615081353.
+ testString: 'assert.strictEqual(euler404(), 1199215615081353, "euler404()
should return 1199215615081353.");'
+
+```
+
+euler405()
debe devolver 237696125.
+ testString: 'assert.strictEqual(euler405(), 237696125, "euler405()
should return 237696125.");'
+
+```
+
+euler407()
debe devolver 39782849136421.
+ testString: 'assert.strictEqual(euler407(), 39782849136421, "euler407()
should return 39782849136421.");'
+
+```
+
+euler408()
debe devolver 299742733.
+ testString: 'assert.strictEqual(euler408(), 299742733, "euler408()
should return 299742733.");'
+
+```
+
+euler409()
debe devolver 253223948.
+ testString: 'assert.strictEqual(euler409(), 253223948, "euler409()
should return 253223948.");'
+
+```
+
+pandigitalPrime(4)
debe devolver 4231.
+ testString: 'assert(pandigitalPrime(4) == 4231, "pandigitalPrime(4)
should return 4231.");'
+ - text: pandigitalPrime(7)
debe devolver 7652413.
+ testString: 'assert(pandigitalPrime(7) == 7652413, "pandigitalPrime(7)
should return 7652413.");'
+
+```
+
+euler410()
debe devolver 799999783589946600.
+ testString: 'assert.strictEqual(euler410(), 799999783589946600, "euler410()
should return 799999783589946600.");'
+
+```
+
+euler411()
debe devolver 9936352.
+ testString: 'assert.strictEqual(euler411(), 9936352, "euler411()
should return 9936352.");'
+
+```
+
+euler412()
debe devolver 38788800.
+ testString: 'assert.strictEqual(euler412(), 38788800, "euler412()
should return 38788800.");'
+
+```
+
+euler413()
debe devolver 3079418648040719.
+ testString: 'assert.strictEqual(euler413(), 3079418648040719, "euler413()
should return 3079418648040719.");'
+
+```
+
+euler414()
debe devolver 552506775824935500.
+ testString: 'assert.strictEqual(euler414(), 552506775824935500, "euler414()
should return 552506775824935500.");'
+
+```
+
+euler415()
debe devolver 55859742.
+ testString: 'assert.strictEqual(euler415(), 55859742, "euler415()
should return 55859742.");'
+
+```
+
+euler416()
debe devolver 898082747.
+ testString: 'assert.strictEqual(euler416(), 898082747, "euler416()
should return 898082747.");'
+
+```
+
+euler417()
debe devolver 446572970925740.
+ testString: 'assert.strictEqual(euler417(), 446572970925740, "euler417()
should return 446572970925740.");'
+
+```
+
+euler418()
debe devolver 1177163565297340400.
+ testString: 'assert.strictEqual(euler418(), 1177163565297340400, "euler418()
should return 1177163565297340400.");'
+
+```
+
+euler419()
debe devolver 998567458, 1046245404, 43363922.'
+ testString: 'assert.strictEqual(euler419(), 998567458, 1046245404, 43363922, "euler419()
should return 998567458, 1046245404, 43363922.");'
+
+```
+
+codedTriangleNumbers(1400)
debe devolver 129.
+ testString: 'assert(codedTriangleNumbers(1400) == 129, "codedTriangleNumbers(1400)
should return 129.");'
+ - text: codedTriangleNumbers(1500)
debe devolver 137.
+ testString: 'assert(codedTriangleNumbers(1500) == 137, "codedTriangleNumbers(1500)
should return 137.");'
+ - text: codedTriangleNumbers(1600)
debe devolver 141.
+ testString: 'assert(codedTriangleNumbers(1600) == 141, "codedTriangleNumbers(1600)
should return 141.");'
+ - text: codedTriangleNumbers(1786)
debe devolver 162.
+ testString: 'assert(codedTriangleNumbers(1786) == 162, "codedTriangleNumbers(1786)
should return 162.");'
+
+```
+
+euler420()
debe devolver 145159332.
+ testString: 'assert.strictEqual(euler420(), 145159332, "euler420()
should return 145159332.");'
+
+```
+
+euler421()
debe devolver 2304215802083466200.
+ testString: 'assert.strictEqual(euler421(), 2304215802083466200, "euler421()
should return 2304215802083466200.");'
+
+```
+
+euler422()
debe devolver 92060460.
+ testString: 'assert.strictEqual(euler422(), 92060460, "euler422()
should return 92060460.");'
+
+```
+
+euler423()
debe devolver 653972374.
+ testString: 'assert.strictEqual(euler423(), 653972374, "euler423()
should return 653972374.");'
+
+```
+
+euler424()
debe devolver 1059760019628.
+ testString: 'assert.strictEqual(euler424(), 1059760019628, "euler424()
should return 1059760019628.");'
+
+```
+
+euler425()
debe devolver 46479497324.
+ testString: 'assert.strictEqual(euler425(), 46479497324, "euler425()
should return 46479497324.");'
+
+```
+
+euler426()
debe devolver 31591886008.
+ testString: 'assert.strictEqual(euler426(), 31591886008, "euler426()
should return 31591886008.");'
+
+```
+
+euler427()
debe devolver 97138867.
+ testString: 'assert.strictEqual(euler427(), 97138867, "euler427()
should return 97138867.");'
+
+```
+
+necklace(1000000000)
debe devolver 747215561862.
+ testString: 'assert.strictEqual(necklace(1000000000), 747215561862, "necklace(1000000000)
should return 747215561862.");'
+
+```
+
+euler429()
debe devolver 98792821.
+ testString: 'assert.strictEqual(euler429(), 98792821, "euler429()
should return 98792821.");'
+
+```
+
+substringDivisibility()
debe devolver [1430952867, 1460357289, 1406357289, 4130952867, 4160357289, 4106357289].'
+ testString: 'assert.deepEqual(substringDivisibility(), [ 1430952867, 1460357289, 1406357289, 4130952867, 4160357289, 4106357289 ], "substringDivisibility()
should return [ 1430952867, 1460357289, 1406357289, 4130952867, 4160357289, 4106357289 ].");'
+
+```
+
+euler430()
debe devolver 5000624921.38.
+ testString: 'assert.strictEqual(euler430(), 5000624921.38, "euler430()
should return 5000624921.38.");'
+
+```
+
+euler431()
debe devolver 23.386029052.
+ testString: 'assert.strictEqual(euler431(), 23.386029052, "euler431()
should return 23.386029052.");'
+
+```
+
+euler432()
debe devolver 754862080.
+ testString: 'assert.strictEqual(euler432(), 754862080, "euler432()
should return 754862080.");'
+
+```
+
+euler433()
debe devolver 326624372659664.
+ testString: 'assert.strictEqual(euler433(), 326624372659664, "euler433()
should return 326624372659664.");'
+
+```
+
+euler434()
debe devolver 863253606.
+ testString: 'assert.strictEqual(euler434(), 863253606, "euler434()
should return 863253606.");'
+
+```
+
+euler435()
debe devolver 252541322550.
+ testString: 'assert.strictEqual(euler435(), 252541322550, "euler435()
should return 252541322550.");'
+
+```
+
+euler436()
debe devolver 0.5276662759.
+ testString: 'assert.strictEqual(euler436(), 0.5276662759, "euler436()
should return 0.5276662759.");'
+
+```
+
+euler437()
debe devolver 74204709657207.
+ testString: 'assert.strictEqual(euler437(), 74204709657207, "euler437()
should return 74204709657207.");'
+
+```
+
+euler438()
debe devolver 2046409616809.
+ testString: 'assert.strictEqual(euler438(), 2046409616809, "euler438()
should return 2046409616809.");'
+
+```
+
+euler439()
debe devolver 968697378.
+ testString: 'assert.strictEqual(euler439(), 968697378, "euler439()
should return 968697378.");'
+
+```
+
+pentagonNumbers()
debe devolver 5482660.
+ testString: 'assert.strictEqual(pentagonNumbers(), 5482660, "pentagonNumbers()
should return 5482660.");'
+
+```
+
+euler440()
debe devolver 970746056.
+ testString: 'assert.strictEqual(euler440(), 970746056, "euler440()
should return 970746056.");'
+
+```
+
+euler441()
debe devolver 5000088.8395.
+ testString: 'assert.strictEqual(euler441(), 5000088.8395, "euler441()
should return 5000088.8395.");'
+
+```
+
+euler442()
debe devolver 1295552661530920200.
+ testString: 'assert.strictEqual(euler442(), 1295552661530920200, "euler442()
should return 1295552661530920200.");'
+
+```
+
+euler443()
debe devolver 2744233049300770.
+ testString: 'assert.strictEqual(euler443(), 2744233049300770, "euler443()
should return 2744233049300770.");'
+
+```
+
+euler444()
debe devolver 1.200856722e + 263.
+ testString: 'assert.strictEqual(euler444(), 1.200856722e+263, "euler444()
should return 1.200856722e+263.");'
+
+```
+
+euler445()
debe devolver 659104042.
+ testString: 'assert.strictEqual(euler445(), 659104042, "euler445()
should return 659104042.");'
+
+```
+
+euler446()
debe devolver 907803852.
+ testString: 'assert.strictEqual(euler446(), 907803852, "euler446()
should return 907803852.");'
+
+```
+
+euler447()
debe devolver 530553372.
+ testString: 'assert.strictEqual(euler447(), 530553372, "euler447()
should return 530553372.");'
+
+```
+
+euler448()
debe devolver 106467648.
+ testString: 'assert.strictEqual(euler448(), 106467648, "euler448()
should return 106467648.");'
+
+```
+
+euler449()
debe devolver 103.37870096.
+ testString: 'assert.strictEqual(euler449(), 103.37870096, "euler449()
should return 103.37870096.");'
+
+```
+
+triPentaHexa(40756)
debe devolver 1533776805.
+ testString: 'assert.strictEqual(triPentaHexa(40756), 1533776805, "triPentaHexa(40756)
should return 1533776805.");'
+
+```
+
+euler450()
debe devolver 583333163984220900.
+ testString: 'assert.strictEqual(euler450(), 583333163984220900, "euler450()
should return 583333163984220900.");'
+
+```
+
+euler451()
debe devolver 153651073760956.
+ testString: 'assert.strictEqual(euler451(), 153651073760956, "euler451()
should return 153651073760956.");'
+
+```
+
+euler452()
debe devolver 345558983.
+ testString: 'assert.strictEqual(euler452(), 345558983, "euler452()
should return 345558983.");'
+
+```
+
+euler453()
debe devolver 104354107.
+ testString: 'assert.strictEqual(euler453(), 104354107, "euler453()
should return 104354107.");'
+
+```
+
+euler454()
debe devolver 5435004633092.
+ testString: 'assert.strictEqual(euler454(), 5435004633092, "euler454()
should return 5435004633092.");'
+
+```
+
+euler455()
debe devolver 450186511399999.
+ testString: 'assert.strictEqual(euler455(), 450186511399999, "euler455()
should return 450186511399999.");'
+
+```
+
+euler456()
debe devolver 333333208685971500.
+ testString: 'assert.strictEqual(euler456(), 333333208685971500, "euler456()
should return 333333208685971500.");'
+
+```
+
+euler457()
debe devolver 2647787126797397000.
+ testString: 'assert.strictEqual(euler457(), 2647787126797397000, "euler457()
should return 2647787126797397000.");'
+
+```
+
+euler458()
debe devolver 423341841.
+ testString: 'assert.strictEqual(euler458(), 423341841, "euler458()
should return 423341841.");'
+
+```
+
+euler459()
debe devolver 3996390106631.
+ testString: 'assert.strictEqual(euler459(), 3996390106631, "euler459()
should return 3996390106631.");'
+
+```
+
+goldbachsOtherConjecture()
debe devolver 5777.
+ testString: 'assert.strictEqual(goldbachsOtherConjecture(), 5777, "goldbachsOtherConjecture()
should return 5777.");'
+
+```
+
+euler460()
debe devolver 18.420738199.
+ testString: 'assert.strictEqual(euler460(), 18.420738199, "euler460()
should return 18.420738199.");'
+
+```
+
+euler461()
debe devolver 159820276.
+ testString: 'assert.strictEqual(euler461(), 159820276, "euler461()
should return 159820276.");'
+
+```
+
+euler462()
debe devolver el infinito.
+ testString: 'assert.strictEqual(euler462(), Infinity, "euler462()
should return Infinity.");'
+
+```
+
+euler463()
debe devolver 808981553.
+ testString: 'assert.strictEqual(euler463(), 808981553, "euler463()
should return 808981553.");'
+
+```
+
+euler464()
debe devolver 198775297232878.
+ testString: 'assert.strictEqual(euler464(), 198775297232878, "euler464()
should return 198775297232878.");'
+
+```
+
+euler465()
debe devolver 585965659.
+ testString: 'assert.strictEqual(euler465(), 585965659, "euler465()
should return 585965659.");'
+
+```
+
+euler466()
debe devolver 258381958195474750.
+ testString: 'assert.strictEqual(euler466(), 258381958195474750, "euler466()
should return 258381958195474750.");'
+
+```
+
+euler467()
debe devolver 775181359.
+ testString: 'assert.strictEqual(euler467(), 775181359, "euler467()
should return 775181359.");'
+
+```
+
+euler468()
debe devolver 852950321.
+ testString: 'assert.strictEqual(euler468(), 852950321, "euler468()
should return 852950321.");'
+
+```
+
+euler469()
debe devolver 0.56766764161831.
+ testString: 'assert.strictEqual(euler469(), 0.56766764161831, "euler469()
should return 0.56766764161831.");'
+
+```
+
+distinctPrimeFactors(2, 2)
debe devolver 14.'
+ testString: 'assert.strictEqual(distinctPrimeFactors(2, 2), 14, "distinctPrimeFactors(2, 2)
should return 14.");'
+ - text: ' distinctPrimeFactors(3, 3)
debe devolver 644.'
+ testString: 'assert.strictEqual(distinctPrimeFactors(3, 3), 644, "distinctPrimeFactors(3, 3)
should return 644.");'
+ - text: ' distinctPrimeFactors(4, 4)
debe devolver 134043.'
+ testString: 'assert.strictEqual(distinctPrimeFactors(4, 4), 134043, "distinctPrimeFactors(4, 4)
should return 134043.");'
+
+```
+
+euler470()
debe devolver 147668794.
+ testString: 'assert.strictEqual(euler470(), 147668794, "euler470()
should return 147668794.");'
+
+```
+
+euler471()
debe devolver 1.895093981e + 31.
+ testString: 'assert.strictEqual(euler471(), 1.895093981e+31, "euler471()
should return 1.895093981e+31.");'
+
+```
+
+euler472()
debe devolver 73811586.
+ testString: 'assert.strictEqual(euler472(), 73811586, "euler472()
should return 73811586.");'
+
+```
+
+euler473()
debe devolver 35856681704365.
+ testString: 'assert.strictEqual(euler473(), 35856681704365, "euler473()
should return 35856681704365.");'
+
+```
+
+euler474()
debe devolver 9690646731515010.
+ testString: 'assert.strictEqual(euler474(), 9690646731515010, "euler474()
should return 9690646731515010.");'
+
+```
+
+euler475()
debe devolver 75780067.
+ testString: 'assert.strictEqual(euler475(), 75780067, "euler475()
should return 75780067.");'
+
+```
+
+euler476()
debe devolver 110242.87794.
+ testString: 'assert.strictEqual(euler476(), 110242.87794, "euler476()
should return 110242.87794.");'
+
+```
+
+euler477()
debe devolver 25044905874565164.
+ testString: 'assert.strictEqual(euler477(), 25044905874565164, "euler477()
should return 25044905874565164.");'
+
+```
+
+euler478()
debe devolver 59510340.
+ testString: 'assert.strictEqual(euler478(), 59510340, "euler478()
should return 59510340.");'
+
+```
+
+euler479()
debe devolver 191541795.
+ testString: 'assert.strictEqual(euler479(), 191541795, "euler479()
should return 191541795.");'
+
+```
+
+selfPowers(10, 3)
debe devolver 317.'
+ testString: 'assert.strictEqual(selfPowers(10, 3), 317, "selfPowers(10, 3)
should return 317.");'
+ - text: ' selfPowers(150, 6)
debe devolver 29045.'
+ testString: 'assert.strictEqual(selfPowers(150, 6), 29045, "selfPowers(150, 6)
should return 29045.");'
+ - text: ' selfPowers(673, 7)
debe devolver 2473989.'
+ testString: 'assert.strictEqual(selfPowers(673, 7), 2473989, "selfPowers(673, 7)
should return 2473989.");'
+ - text: ' selfPowers(1000, 10)
debe devolver 9110846700.'
+ testString: 'assert.strictEqual(selfPowers(1000, 10), 9110846700, "selfPowers(1000, 10)
should return 9110846700.");'
+
+```
+
+euler480()
debe devolver turnthestarson.
+ testString: 'assert.strictEqual(euler480(), turnthestarson, "euler480()
should return turnthestarson.");'
+
+```
+
+primePermutations()
debe devolver 296962999629.
+ testString: 'assert.strictEqual(primePermutations(), 296962999629, "primePermutations()
should return 296962999629.");'
+
+```
+
+n
?
+smallestMult(5)
debe devolver 60.
+ testString: 'assert.strictEqual(smallestMult(5), 60, "smallestMult(5)
should return 60.");'
+ - text: smallestMult(7)
debe devolver 420.
+ testString: 'assert.strictEqual(smallestMult(7), 420, "smallestMult(7)
should return 420.");'
+ - text: smallestMult(10)
debe devolver 2520.
+ testString: 'assert.strictEqual(smallestMult(10), 2520, "smallestMult(10)
should return 2520.");'
+ - text: smallestMult(13)
debe devolver 360360.
+ testString: 'assert.strictEqual(smallestMult(13), 360360, "smallestMult(13)
should return 360360.");'
+ - text: smallestMult(20)
debe devolver 232792560.
+ testString: 'assert.strictEqual(smallestMult(20), 232792560, "smallestMult(20)
should return 232792560.");'
+
+```
+
+consecutivePrimeSum(1000)
debe devolver 953.
+ testString: 'assert.strictEqual(consecutivePrimeSum(1000), 953, "consecutivePrimeSum(1000)
should return 953.");'
+ - text: PrimeSum consecutivePrimeSum(1000000)
debe devolver 997651.
+ testString: 'assert.strictEqual(consecutivePrimeSum(1000000), 997651, "consecutivePrimeSum(1000000)
should return 997651.");'
+
+```
+
+euler51()
debe devolver 121313.
+ testString: 'assert.strictEqual(euler51(), 121313, "euler51()
should return 121313.");'
+
+```
+
+permutedMultiples()
debe devolver 142857.
+ testString: 'assert.strictEqual(permutedMultiples(), 142857, "permutedMultiples()
should return 142857.");'
+
+```
+
+combinatoricSelections(1000)
deben devolver 4626.
+ testString: 'assert.strictEqual(combinatoricSelections(1000), 4626, "combinatoricSelections(1000)
should return 4626.");'
+ - text: combinatoricSelections(10000)
deben devolver 4431.
+ testString: 'assert.strictEqual(combinatoricSelections(10000), 4431, "combinatoricSelections(10000)
should return 4431.");'
+ - text: combinatoricSelections(100000)
deben devolver 4255.
+ testString: 'assert.strictEqual(combinatoricSelections(100000), 4255, "combinatoricSelections(100000)
should return 4255.");'
+ - text: combinatoricSelections(1000000)
deben devolver 4075.
+ testString: 'assert.strictEqual(combinatoricSelections(1000000), 4075, "combinatoricSelections(1000000)
should return 4075.");'
+
+```
+
+euler54()
debe devolver 376.
+ testString: 'assert.strictEqual(euler54(), 376, "euler54()
should return 376.");'
+
+```
+
+num
?
+NOTA: La redacción se modificó ligeramente el 24 de abril de 2007 para enfatizar la naturaleza teórica de números Lychrel.
+countLychrelNumbers(1000)
debe devolver 13.
+ testString: 'assert.strictEqual(countLychrelNumbers(1000), 13, "countLychrelNumbers(1000)
should return 13.");'
+ - text: countLychrelNumbers(5000)
debe devolver 76.
+ testString: 'assert.strictEqual(countLychrelNumbers(5000), 76, "countLychrelNumbers(5000)
should return 76.");'
+ - text: countLychrelNumbers(10000)
debe devolver 249.
+ testString: 'assert.strictEqual(countLychrelNumbers(10000), 249, "countLychrelNumbers(10000)
should return 249.");'
+ - text: Su función debe contar todos los números de Lychrel.
+ testString: 'assert.strictEqual(countLychrelNumbers(3243), 39, "Your function should count all Lychrel numbers.");'
+ - text: Su función debe pasar todos los casos de prueba.
+ testString: 'assert.strictEqual(countLychrelNumbers(7654), 140, "Your function should pass all test cases.");'
+
+```
+
+euler56()
debe devolver 972.
+ testString: 'assert.strictEqual(euler56(), 972, "euler56()
should return 972.");'
+
+```
+
+euler57()
debe devolver 153.
+ testString: 'assert.strictEqual(euler57(), 153, "euler57()
should return 153.");'
+
+```
+
+euler58()
debe devolver 26241.
+ testString: 'assert.strictEqual(euler58(), 26241, "euler58()
should return 26241.");'
+
+```
+
+euler59()
debe devolver 107359.
+ testString: 'assert.strictEqual(euler59(), 107359, "euler59()
should return 107359.");'
+
+```
+
+n
números naturales y el cuadrado de suma.
+sumSquareDifference(10)
debe devolver 2640.
+ testString: 'assert.strictEqual(sumSquareDifference(10), 2640, "sumSquareDifference(10)
should return 2640.");'
+ - text: sumSquareDifference(20)
debe devolver 41230.
+ testString: 'assert.strictEqual(sumSquareDifference(20), 41230, "sumSquareDifference(20)
should return 41230.");'
+ - text: sumSquareDifference(100)
debe devolver 25164150.
+ testString: 'assert.strictEqual(sumSquareDifference(100), 25164150, "sumSquareDifference(100)
should return 25164150.");'
+
+```
+
+euler60()
debe devolver 26033.
+ testString: 'assert.strictEqual(euler60(), 26033, "euler60()
should return 26033.");'
+
+```
+
+euler61()
debe devolver 28684.
+ testString: 'assert.strictEqual(euler61(), 28684, "euler61()
should return 28684.");'
+
+```
+
+euler62()
debe devolver 127035954683.
+ testString: 'assert.strictEqual(euler62(), 127035954683, "euler62()
should return 127035954683.");'
+
+```
+
+euler63()
debe devolver 49.
+ testString: 'assert.strictEqual(euler63(), 49, "euler63()
should return 49.");'
+
+```
+
+euler64()
debe devolver 1322.
+ testString: 'assert.strictEqual(euler64(), 1322, "euler64()
should return 1322.");'
+
+```
+
+euler65()
debe devolver 272.
+ testString: 'assert.strictEqual(euler65(), 272, "euler65()
should return 272.");'
+
+```
+
+euler66()
debe devolver 661.
+ testString: 'assert.strictEqual(euler66(), 661, "euler66()
should return 661.");'
+
+```
+
+euler67()
debe devolver 7273.
+ testString: 'assert.strictEqual(euler67(), 7273, "euler67()
should return 7273.");'
+
+```
+
+euler68()
debe devolver 6531031914842725.
+ testString: 'assert.strictEqual(euler68(), 6531031914842725, "euler68()
should return 6531031914842725.");'
+
+```
+
+euler69()
debe devolver 510510.
+ testString: 'assert.strictEqual(euler69(), 510510, "euler69()
should return 510510.");'
+
+```
+
+n
º número primo?
+nthPrime(6)
debe devolver 13.
+ testString: 'assert.strictEqual(nthPrime(6), 13, "nthPrime(6)
should return 13.");'
+ - text: nthPrime(10)
debe devolver 29.
+ testString: 'assert.strictEqual(nthPrime(10), 29, "nthPrime(10)
should return 29.");'
+ - text: nthPrime(100)
debe devolver 541.
+ testString: 'assert.strictEqual(nthPrime(100), 541, "nthPrime(100)
should return 541.");'
+ - text: nthPrime(1000)
debe devolver 7919.
+ testString: 'assert.strictEqual(nthPrime(1000), 7919, "nthPrime(1000)
should return 7919.");'
+ - text: nthPrime(10001)
debe devolver 104743.
+ testString: 'assert.strictEqual(nthPrime(10001), 104743, "nthPrime(10001)
should return 104743.");'
+
+```
+
+euler70()
debe devolver 8319823.
+ testString: 'assert.strictEqual(euler70(), 8319823, "euler70()
should return 8319823.");'
+
+```
+
+euler72()
debe devolver 303963552391.
+ testString: 'assert.strictEqual(euler72(), 303963552391, "euler72()
should return 303963552391.");'
+
+```
+
+euler73()
debe devolver 7295372.
+ testString: 'assert.strictEqual(euler73(), 7295372, "euler73()
should return 7295372.");'
+
+```
+
+euler74()
debe devolver 402.
+ testString: 'assert.strictEqual(euler74(), 402, "euler74()
should return 402.");'
+
+```
+
+euler75()
debe devolver 161667.
+ testString: 'assert.strictEqual(euler75(), 161667, "euler75()
should return 161667.");'
+
+```
+
+euler76()
debe devolver 190569291.
+ testString: 'assert.strictEqual(euler76(), 190569291, "euler76()
should return 190569291.");'
+
+```
+
+euler77()
debe devolver 71.
+ testString: 'assert.strictEqual(euler77(), 71, "euler77()
should return 71.");'
+
+```
+
+euler78()
debe devolver 55374.
+ testString: 'assert.strictEqual(euler78(), 55374, "euler78()
should return 55374.");'
+
+```
+
+euler79()
debe devolver 73162890.
+ testString: 'assert.strictEqual(euler79(), 73162890, "euler79()
should return 73162890.");'
+
+```
+
+n
dígitos adyacentes en el número de 1000 dígitos que tienen el mayor producto. ¿Cuál es el valor de este producto?
+largestProductinaSeries(4)
debe devolver 5832.
+ testString: 'assert.strictEqual(largestProductinaSeries(4), 5832, "largestProductinaSeries(4)
should return 5832.");'
+ - text: largestProductinaSeries(13)
debe devolver 23514624000.
+ testString: 'assert.strictEqual(largestProductinaSeries(13), 23514624000, "largestProductinaSeries(13)
should return 23514624000.");'
+
+```
+
+euler80()
debe devolver 40886.
+ testString: 'assert.strictEqual(euler80(), 40886, "euler80()
should return 40886.");'
+
+```
+
+euler81()
debe devolver 427337.
+ testString: 'assert.strictEqual(euler81(), 427337, "euler81()
should return 427337.");'
+
+```
+
+euler82()
debe devolver 260324.
+ testString: 'assert.strictEqual(euler82(), 260324, "euler82()
should return 260324.");'
+
+```
+
+euler83()
debe devolver 425185.
+ testString: 'assert.strictEqual(euler83(), 425185, "euler83()
should return 425185.");'
+
+```
+
+euler84()
debe devolver 101524.
+ testString: 'assert.strictEqual(euler84(), 101524, "euler84()
should return 101524.");'
+
+```
+
+euler85()
debe devolver 2772.
+ testString: 'assert.strictEqual(euler85(), 2772, "euler85()
should return 2772.");'
+
+```
+
+euler86()
debe devolver 1818.
+ testString: 'assert.strictEqual(euler86(), 1818, "euler86()
should return 1818.");'
+
+```
+
+euler87()
debe devolver 1097343.
+ testString: 'assert.strictEqual(euler87(), 1097343, "euler87()
should return 1097343.");'
+
+```
+
+euler88()
debe devolver 7587457.
+ testString: 'assert.strictEqual(euler88(), 7587457, "euler88()
should return 7587457.");'
+
+```
+
+euler89()
debe devolver 743.
+ testString: 'assert.strictEqual(euler89(), 743, "euler89()
should return 743.");'
+
+```
+
+n
.
+specialPythagoreanTriplet(1000)
debe devolver 31875000.
+ testString: 'assert.strictEqual(specialPythagoreanTriplet(1000), 31875000, "specialPythagoreanTriplet(1000)
should return 31875000.");'
+ - text: specialPythagoreanTriplet(24)
debe devolver 480.
+ testString: 'assert.strictEqual(specialPythagoreanTriplet(24), 480, "specialPythagoreanTriplet(24)
should return 480.");'
+ - text: specialPythagoreanTriplet(120)
debe devolver 49920.
+ testString: 'assert.strictEqual(specialPythagoreanTriplet(120), 49920, "specialPythagoreanTriplet(120)
should return 49920.");'
+
+```
+
+euler90()
debe devolver 1217.
+ testString: 'assert.strictEqual(euler90(), 1217, "euler90()
should return 1217.");'
+
+```
+
+euler91()
debe devolver 14234.
+ testString: 'assert.strictEqual(euler91(), 14234, "euler91()
should return 14234.");'
+
+```
+
+euler92()
debe devolver 8581146.
+ testString: 'assert.strictEqual(euler92(), 8581146, "euler92()
should return 8581146.");'
+
+```
+
+euler93()
debe devolver 1258.
+ testString: 'assert.strictEqual(euler93(), 1258, "euler93()
should return 1258.");'
+
+```
+
+euler94()
debe devolver 518408346.
+ testString: 'assert.strictEqual(euler94(), 518408346, "euler94()
should return 518408346.");'
+
+```
+
+euler95()
debe devolver 14316.
+ testString: 'assert.strictEqual(euler95(), 14316, "euler95()
should return 14316.");'
+
+```
+
+euler96()
debe devolver 24702.
+ testString: 'assert.strictEqual(euler96(), 24702, "euler96()
should return 24702.");'
+
+```
+
+euler97()
debe devolver 8739992577.
+ testString: 'assert.strictEqual(euler97(), 8739992577, "euler97()
should return 8739992577.");'
+
+```
+
+euler98()
debe devolver 18769.
+ testString: 'assert.strictEqual(euler98(), 18769, "euler98()
should return 18769.");'
+
+```
+
+euler99()
debe devolver 709.
+ testString: 'assert.strictEqual(euler99(), 709, "euler99()
should return 709.");'
+
+```
+
+