Please note, this is a STATIC archive of website www.w3schools.com from 05 May 2020, cach3.com does not collect or store any user information, there is no "phishing" involved.
THE WORLD'S LARGEST WEB DEVELOPER SITE

VBScript LBound Function


❮ Complete VBScript Reference

The LBound function returns the smallest subscript for the indicated dimension of an array.

Note: The LBound for any dimension is ALWAYS 0.

Tip: Use the LBound function with the UBound function to determine the size of an array.

Syntax

LBound(arrayname[,dimension])

Parameter Description
arrayname Required. The name of the array variable
dimension Optional. Which dimension's lower bound to return. 1 = first dimension, 2 = second dimension, and so on. Default is 1

Examples

Example 1

<%

days=Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat")
response.write(LBound(days) & "<br />")
response.write(UBound(days) & "<br />")

%>

The output of the code above will be:

0
6
Show Example »

Example 2

A two dimensional array:

<%

Dim food(2,3)
food(0,0)="Apple"
food(0,1)="Banana"
food(0,2)="Orange"
food(0,3)="Lemon"
food(1,0)="Pizza"
food(1,1)="Hamburger"
food(1,2)="Spaghetti"
food(1,3)="Meatloaf"
food(2,0)="Cake"
food(2,1)="Cookie"
food(2,2)="Icecream"
food(2,3)="Chocolate"
response.write(LBound(food,1) & "<br />")
response.write(UBound(food,1) & "<br />")
response.write(LBound(food,2) & "<br />")
response.write(UBound(food,2) & "<br />")

%>

The output of the code above will be:

0
2
0
3
Show Example »

❮ Complete VBScript Reference