Shreyas arya

Generation

generate functionWed, 08 Feb 2023

Print string "Shreyas" and wait for 10 seconds. The total duration between 3 attempts doesn't exceed 10 seconds.

Script var myDuration = 10; var printed = false; var timeoutID = window.setTimeout(printName, myDuration); function printName() { if (!printed) { console.log("Shreyas"); printed = true; } } var totalDuration = 0; var timeouts = []; while (totalDuration < 10) { timeoutID = window.setTimeout(printName, myDuration); timeouts.push(timeoutID); totalDuration += myDuration; } for (var i = 0; i < timeouts.length; i++) { window.clearTimeout(timeouts[i]); }

Questions about programming?Chat with your personal AI assistant