How to Store Prompt Values in JavaScript

Here we’ll show you how to take advantage of JavaScript’s localStorage API to store prompt values so you can easily retrieve and use them later.

Checkout this video:


JavaScript Prompt: Before & After Values are Entered
JavaScript statements often start with a keyword, such as if, while, or var, and they are usually written in lower case.

A semicolon ; is used to separate JavaScript statements.

What are prompt values?

Prompt values are stored in JavaScript as strings. In order to use them, we need to convert them into numbers. The easiest way to do this is with the parseFloat() function.

The parseFloat() function takes a string as an argument and returns a floating point number. If the string can’t be converted into a number, it will return NaN (Not a Number).

We can convert prompt values into numbers like this:

var num1 = parseFloat(prompt(“Enter a number: “));
var num2 = parseFloat(prompt(“Enter another number: “));
If we want to add the two numbers together, we need to use the + operator:

var sum = num1 + num2;
The + operator concatenates strings, but if one of the operands is a number, it will perform addition.

How to store prompt values in JavaScript

When a user is prompted for input, the browser provides a modal window for them to enter the requested information. The browser then takes that input and stores it in a variable, which can be accessed by JavaScript.

Using an array

JavaScript provides a few different ways to store multiple values in a single variable. The most common way is to use an array.

An array is a list of values, where each value is identified by an array index. So the first value in the array is at index 0, the second value is at index 1, and so on.

You can create an empty array like this:

var myArray = [];
myArray[0] = “Hello”;
myArray[1] = “World”;
The above code creates an empty array named myArray, then stores two values in it. The first value is “Hello”, which is stored at index 0, and the second value is “World”, which is stored at index 1. You can access these values like this:

console.log( myArray[0] ); // Will print “Hello” to the console
console.log( myArray[1] ); // Will print “World” to the console

Using an object

You can use an object to store the values returned from a prompt:

var person = {
name: “”,
age: 0,
}; = prompt(“Please enter your name:”);
person.age = prompt(“Please enter your age:”);


In conclusion, storing prompt values in JavaScript is a simple process. All you need to do is declare a variable, and then use the prompt() method to store the value. You can then use this variable to display the value or perform any other operations.

Scroll to Top