VBScript Tutorials - Herong's Tutorial Examples - v6.03, by Herong Yang
Examples of Expressions
This section provides a tutorial example showing you different types of expressions.
Now let me try to show you some expressions in an example script, expression.html:
<html>
<body>
<!-- expression.html
- Copyright (c) 1998 HerongYang.com. All Rights Reserved.
-->
<pre>
<script language="vbscript">
' Expressions with a single data literal
document.writeln("")
document.writeln(777)
document.writeln(0.00314159e30)
document.writeln(TRUE)
' Expressions with a single operation
document.writeln("")
document.writeln(3.333e200 + 0.111e200)
document.writeln(11.0 * 1.0e20)
document.writeln(1 = 1)
document.writeln(9.9999e-1 < 1)
document.writeln(True Or False)
' Expressions with multiple operations
document.writeln("")
document.writeln(+ 1 - 2 * 3 / 4)
document.writeln(+ 1 - 2 * 3 / 4 = ( + 1 - 2 ) * 3 / 4)
document.writeln(1 - 2 * 3 / 4 = (1 - 2) * 3 / 4 And 0.9999 < 1)
</script>
</pre>
</body>
</html>
Here is the output of this VBScript example:
777 3.14159E+27 True 3.444E+200 1.1E+21 True True True -0.5 False False
All results look correct to me.
Table of Contents
Introduction of VBScript - Visual Basic Scripting Edition
Variant Data Type, Subtypes, and Literals
Numeric Comparison Operations and Logical Operations
String Operations - Concatenation and Comparison
Variable Declaration and Assignment Statement
►Expression and Order of Operation Precedence
Statement Syntax and Statement Types
Array Data Type and Related Statements
Array References and Array Assignment Statements
Conditional Statements - "If ... Then" and "Select Case"
Loop Statements - "For", "While", and "Do"
"Function" and "Sub" Procedures
Inspecting Variables Received in Procedures
Error Handling Flag and the "Err" Object
Regular Expression Pattern Match and Replacement
scrrun.dll - Scripting Runtime DLL Library
IE Web Browser Supporting VBScript