let pitch_names = "ABCDEFG";
let cnt = 0;
let cnt_string = ["○ ○ ○ ○", "● ○ ○ ○", "● ● ○ ○", "● ● ● ○", "● ● ● ●"];
function print_pitch_name( num ){
document.getElementById("lbl1").innerText = pitch_names[ num ];
}
function print_cnt_string( num ){
document.getElementById("lbl2").innerText = cnt_string[ num ];
}
function myclick(){
let rnd = Math.floor( Math.random() * 7 );
print_pitch_name(rnd);
cnt = 0;
print_cnt_string(0);
}
let sleep = waitTime => new Promise( resolve => setTimeout(resolve, waitTime) );
print_pitch_name(0);
print_cnt_string(0);
const loop = () => sleep( 1000 )
.then( () => {
cnt++;
if (cnt >= 5){
myclick();
}
print_cnt_string(cnt);
loop();
});
loop();