39 lines
702 B
JavaScript
39 lines
702 B
JavaScript
// let str="";
|
|
// for (let i=0; i<60; i++) {
|
|
// console.log('\033c');
|
|
// str+= "*";
|
|
// console.log(str);
|
|
// }
|
|
|
|
//console.log("all done!");
|
|
|
|
// function loop(i,str) {
|
|
// if (i>0) {
|
|
// console.log("\033c");
|
|
// console.log(str);
|
|
// setTimeout(function() { loop(i-1, str+"*"); }, 1000);
|
|
// }
|
|
// }
|
|
|
|
// loop(20,"*");
|
|
|
|
// console.log("all done!");
|
|
|
|
function animate(iterations) {
|
|
let i=0;
|
|
let str="*";
|
|
let timer = null;
|
|
function frame() {
|
|
|
|
console.log('\033c');
|
|
console.log(str);
|
|
if (i>=iterations) {
|
|
clearInterval(timer);
|
|
console.log("all done!");
|
|
}
|
|
|
|
}
|
|
timer=setInterval(frame,300);
|
|
}
|
|
|
|
animate(20); |