Afficher un dialogue de saisie (prompt)

La méthode window.prompt() affiche une boîte de dialogue pour inviter l'utilisateur à entrer du texte.

let valeur = prompt("Entrez une valeur :");

Sortie :

Une boîte d'invite JavaScript dans Mozilla Firefox

Notez bien que la valeur entrée est une chaîne de caractères. Si vous utilisez la méthode window.prompt() pour lire un nombre, vous devrez ensuite effectuer une conversion, par exemple avec la fonction parseInt().

Exemple :

let n = 50; // nombre

let valeur = prompt("Entrez une valeur"); // on entre 1

console.log(n + valeur);
// sortie : 501

valeur = parseInt(prompt("Entrez une valeur")); // on entre 1

console.log(n + valeur);
// sortie : 51