fix(euler): Fixed broken build
This commit is contained in:
@ -98,7 +98,7 @@
|
|||||||
"assert.strictEqual(largestPalindromeProduct(3), 906609, 'message: <code>largestPalindromeProduct(3)</code> should return 906609.');"
|
"assert.strictEqual(largestPalindromeProduct(3), 906609, 'message: <code>largestPalindromeProduct(3)</code> should return 906609.');"
|
||||||
],
|
],
|
||||||
"solutions": [
|
"solutions": [
|
||||||
"const largestPalindromeProduct = (digit)=>{\n let start = 1;\n let end = Number(`1e${digit}`) - 1;\n let palindrome = [];\n for(let i=start;i<=end;i++){\n for(let j=start;j<=end;j++){\n let product = i*j;\n let palindromeRegex = new RegExp('\\b(\\d)(\\d?)(\\d?).?\\3\\2\\1\\b','gi');\n palindromeRegex.test(product) && palindrome.push(product);\n }\n }\n return Math.max(...palindrome);\n}"
|
"const largestPalindromeProduct = (digit)=>{\n let start = 1;\n let end = Number(`1e${digit}`) - 1;\n let palindrome = [];\n for(let i=start;i<=end;i++){\n for(let j=start;j<=end;j++){\n let product = i*j;\n let palindromeRegex = /\\b(\\d)(\\d?)(\\d?).?\\3\\2\\1\\b/gi;\n palindromeRegex.test(product) && palindrome.push(product);\n }\n }\n return Math.max(...palindrome);\n}"
|
||||||
],
|
],
|
||||||
"translations": {},
|
"translations": {},
|
||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
|
@ -215,10 +215,12 @@ Observable.from(getChallenges())
|
|||||||
.toArray()
|
.toArray()
|
||||||
.subscribe(
|
.subscribe(
|
||||||
(noSolutions) => {
|
(noSolutions) => {
|
||||||
console.log(
|
if(noSolutions){
|
||||||
'# These challenges have no solutions\n- [ ] ' +
|
console.log(
|
||||||
noSolutions.join('\n- [ ] ')
|
'# These challenges have no solutions\n- [ ] ' +
|
||||||
);
|
noSolutions.join('\n- [ ] ')
|
||||||
|
);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
err => { throw err; },
|
err => { throw err; },
|
||||||
() => process.exit(0)
|
() => process.exit(0)
|
||||||
|
Reference in New Issue
Block a user