Quackit Logo
HTML
CSS
Scripting
Database
Hosting
Design
XML
IMCreator - Free Website Builder

VBScript Variables

A variable is a fundamental part of any programming language. Variables are best visualized as a container. This is because a variable's purpose is to hold something - a value.

How does the variable get the value? You, as a programmer, assign the value to it. This value could be dynamically produced, depending on your program/script.

Once the variable has a value, you can use subsequent code to check its value, and do something (or not do something) depending on its value.

Some programming languages require that you declare your variable before assigning a value to it. Others (such as VBScript) make this optional. In any case, it is good practice to declare all your variables first.

Declare a VBScript Variable

VBScript variables are declared using the dim statement:

Code

These variables could also have been declared on the same line, separated by a comma:

Code

Option Explicit

As mentioned, it's good practice to declare all variables before using them. Occasionally, if you're in a hurry, you might forget to do this. Then, one day, you might misspell the variable name and all sorts of problems could start occurring with your script.

VBScript has a way of ensuring you declare all your variables. This is done with the Option Explicit statement:

Code

Assign Values to your Variables

You assign values using an equals operator (equals sign). The variable name goes on the left, the value on the right.

Code

Display your Variables

You can output the value of a variable by including it within the document.write() method.

Code

Display in Browser:

Firstname: Borat
Age: 25

Enjoy this page?

  1. Link to this page (copy/paste into your own website or blog):
  2. Link to Quackit using one of these banner ads.

Thanks for supporting Quackit!