Closed RazvanBugoi closed 4 years ago
Am incercat sa aplic recursivitatea, dar am nevoie de alt output. De verificat cu tine la coaching.
function persistence(num) {
if (String(num).length == 1) return num;
return persistence(String(num).split('').reduce((acc,value)=> acc * value));
}
function persistence(num) {
let output = 0;
while(String(num).length > 1) {
num = String(num).split('').reduce((acc,value)=> acc * value);
output += 1;
}
return output;
}
function persistence(num) {
return String(num).length > 1 ? 1 + persistence(String(num).split('').reduce((acc,value)=> acc * value)) : 0;
}
https://www.codewars.com/kata/55bf01e5a717a0d57e0000ec/train/javascript