Вот решение, которое использует rando js, которое поможет вам в этом:
var finalString = "TOP SECRET";
function showScramble(){
var characters = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
document.getElementById("scrambled").innerHTML = randoSequence(characters).slice(0, Math.min(finalString.length - 1, characters.length - 1)).join("");
}
var runs = 1;
var scrambleInterval = setInterval(function(){
if(++runs == 7){
document.getElementById("scrambled").innerHTML = finalString;
clearInterval(scrambleInterval);
}
else{
showScramble();
}
}, 200);
showScramble();
<script src="https://randojs.com/1.0.0.js"></script>
<h1 id="scrambled"></h1>