From f1971d9db9eb6de5d8aadeb919b1b5e9775d1e73 Mon Sep 17 00:00:00 2001 From: koronya Date: Sun, 17 May 2026 21:56:11 +0900 Subject: [PATCH] [JS][7kyu] Number of Folds --- codewars/7kyu/number-of-folds/koronya.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 codewars/7kyu/number-of-folds/koronya.js diff --git a/codewars/7kyu/number-of-folds/koronya.js b/codewars/7kyu/number-of-folds/koronya.js new file mode 100644 index 000000000..27d0db0c8 --- /dev/null +++ b/codewars/7kyu/number-of-folds/koronya.js @@ -0,0 +1,16 @@ +// [JS][7kyu] Number of Folds +// number-of-folds +// https://www.codewars.com/kata/59cfe5b023daccfd07000048/train/javascript + +const numberOfFolds = (n) => { + let result = 0 + while (n > 1) { + n /= 2 + result += 1 + } + return result +} + +numberOfFolds(8) === 3 +numberOfFolds(1) === 0 +numberOfFolds(2) === 1