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;