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);
|