I would like to add a delay/sleep inside a while loop:
I tried it like this:
alert('hi');
for (var start = 1; start < 10; start++)
setTimeout(function () { alert('hello'); }, 3000);
Only the first scenario is true: after showing alert('hi'), it will be waiting for 3 seconds then alert('hello') will be displayed but then alert('hello') will be repeatedly constantly.
What I would like is that after alert('hello') is shown 3 seconds after alert('hi') then it needs to wait for 3 seconds for the second time alert('hello') and so on.
Could anyone please give me an advise?
Thanks in advance.