JSFiddle - React, Tailwind, and code Playground

by sinechris

HTML

<div id="result"></div>

JavaScript

function get_persistence(n) {
var persistence = 0;
while (n > 9) {
  n = n.toString().split("").reduce(function(prev, current){
    return prev * current; // Multiply strings? Javascript don't care.
  });
  persistence++;
}
return persistence;
}
var num = 0;
while (get_persistence(++num) != 5);
document.getElementById('result').innerHTML = num;