Perulangan Input nama menggunakan javascript

misi gan, saya mau nannya tentang javascript, misalnya harus input nama lebih dahulu, lalu ada pilihan mau input nama lagi atau tidak, jika ya input nama lagi, jika tidak maka akan ngeprint nama yg udah di ketik sebelummnya. itu bagaimana caranya ya??

kodinga belum beresnya:

tes

avatar ucayduank
@ucayduank

1 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

1 Jawaban:

coba js ini, perulangan pake while

// html
<div id="message"></div>

// js
var person = prompt("Please enter your name", "");
var input_again = true;

while (input_again) {
  if (person == null || person == "") {
    txt = "User cancelled the prompt.";
    document.getElementById("message").innerHTML = txt;
    input_again = false;
  } else {
    txt = "Hello " + person + "! How are you today?";
    document.getElementById("message").innerHTML = txt;
    input_again = false;

    if (confirm("Want to enter a name again?") == true) {
    	person = prompt("Please enter your name", "");
      input_again = true;
    } else {
      input_again = false;
    }
  }
}

avatar gunalirezqimauludi
@gunalirezqimauludi

350 Kontribusi 243 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban