¿Cómo utilizar prompt() de javascript? Mensaje de alerta con input text para escribir

La función prompt(), es una función de alerta de javascript, la cual tiene un comportamiento de mostrar un mensaje y a su vez un input text(caja de texto) en el cual el usuario puede capturar un texto. El texto capturado puede ser guardado en una variable y con esta realizar la acción deseada.

Se utiliza de la siguiente manera:


//El primer parametro es el texto a mostrar, el segundo es el texto por defecto en el input text
var texto = prompt("¿Cual es tu nombre?", "Texto por defecto");

//comparamos el texto obtenido, sea distinto a el texto por defecto
if(texto!="Texto por defecto")
  alert("Tu nombre es: "+texto)