JavaScript ile while döngüsünü içerisinde bir süre bekletmek

345777

Hectopat
Katılım
12 Haziran 2020
Mesajlar
429
Çözümler
4
<Script>

Var cevap= prompt("geldik mi?");

While (cevap!=="evet"){

Var cevap= prompt("geldik mi?");

}
Alert("sonuda geldik.");

</Script>

Bu script ile while döngüsü içinde " geldik mi? " dedikten sonra 3 saniye bekleyip bir daha sormasını istiyorum evet cevabını alana kadar. Bunu yapmanın bir yolu var mı?
 
JavaScript:
<script>

var cevap= prompt("geldik mi?");

if (cevap!=="evet")
{
setTimeout(geldikMi, 3000);
}
else
{
alert("sonuda geldik.");
}



function geldikMi()
{

var cevap= prompt("geldik mi?");
if (cevap!=="evet"){
setTimeout(geldikMi, 3000);
}
else
{
alert("sonuda geldik.");
}

}
</script>
 
JavaScript:
<script>

var cevap= prompt("geldik mi?");

if (cevap!=="evet")
{
setTimeout(geldikMi, 3000);
}
else.
{
alert("sonuda geldik.");
}

function geldikMi()
{

var cevap= prompt("geldik mi?");
if (cevap!=="evet"){
setTimeout(geldikMi, 3000);
}
else.
{
alert("sonuda geldik.");
}

}
</script>

Teşekkür ederim.
 
JavaScript:
const sleep = seconds => new Promise(resolve => setTimeout(resolve, seconds * 1000));
async function main() {
    let i = 0;
    while (true) {
        console.log(++i);
        if (i == 10) break;
        await sleep(1);
    }
}
main();
 

Technopat Haberler

Yeni konular

Geri
Yukarı