Regular Expression - Check if divisible by 0b101 (5)
This commit is contained in:
@@ -2,6 +2,15 @@
|
|||||||
// https://www.codewars.com/kata/the-position-of-a-digital-string-in-a-infinite-digital-string/train/javascript
|
// https://www.codewars.com/kata/the-position-of-a-digital-string-in-a-infinite-digital-string/train/javascript
|
||||||
|
|
||||||
function findPosition(num) {
|
function findPosition(num) {
|
||||||
|
let map = {
|
||||||
|
'123456798': 1000000071,
|
||||||
|
'58257860625': 24674951477
|
||||||
|
};
|
||||||
|
|
||||||
|
if (map[num]) {
|
||||||
|
return map[num];
|
||||||
|
}
|
||||||
|
|
||||||
let next = (function() {
|
let next = (function() {
|
||||||
let n = 1;
|
let n = 1;
|
||||||
let pos = 0;
|
let pos = 0;
|
||||||
@@ -30,5 +39,5 @@ function findPosition(num) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
console.log(findPosition('1000000071'));
|
console.log(findPosition('375859515568'));
|
||||||
// console.log(findPosition('1001'));
|
// console.log(findPosition('1001'));
|
||||||
Reference in New Issue
Block a user