From 70fc636d6caab8c2031a66b123d7300e26919c76 Mon Sep 17 00:00:00 2001 From: Grzegorz Kucmierz Date: Thu, 14 Nov 2019 08:26:27 +0100 Subject: [PATCH] jump --- jump/index.js | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 jump/index.js diff --git a/jump/index.js b/jump/index.js new file mode 100644 index 0000000..de5d404 --- /dev/null +++ b/jump/index.js @@ -0,0 +1,9 @@ +// https://www.codewars.com/kata/594fae1a0462da7beb000046 + +const canJump = (arr, pos = 0) => { + if (pos >= arr.length) return true; + for (let i = arr[pos]; i > 0; --i) { + if (canJump(arr, pos + i)) return true; + } + return false; +};