JSFiddle - React, Tailwind, and code Playground

by mejileben

JavaScript

function akeome(){
    let msg = "あけましておめでとう!"
    let count = 0;
    let interval;
    let intervalAkeome = function(){
        console.log(msg[count++]);
        if(count >= msg.length){
            clearInterval(interval);
        }
    }
    let startAkeome = function(){
    	interval = setInterval(intervalAkeome, 300);
    }
    return startAkeome;
}
let say = akeome();
say();