3.2 演算子
■算術演算子
表3.2
| 演算子 | 説明 | 書式 | 例 | 結果(c) |
| + | 加算 | c = a + b | c = 5 + 2 | 7 |
| - | 減算 | c = a - b | c = 5 - 2 | 3 |
| * | 乗算 | c = a * b | c = 5 * 2 | 10 |
| / | 除算 | c = a/b | c = 5 / 2 | 2.5 |
| ^ | べき乗 | c = a^b | c = 5 ^ 2 | 25 |
| \ | 商(整数値) | c = a \ b | c = 5 \ 2 | 2 |
| MOD | 除算剰余 | c = a MOD b | c = 5 MOD 2 | 1 |
リスト3.6
01 <%@ LANGUAGE="VBScript" %>
02 <% Option Explicit %>
03 <HTML>
04 <HEAD>
05 <TITLE>op.asp</TITLE>
06 </HEAD>
07 <BODY>
08 <%
09 Dim a,b
10
11 a = 5
12 b = 2
13 %>
14 a = <%=a%>, b = <%=b%><BR>
15 a + b = <%=a + b%> <BR>
16 a - b = <%=a - b%> <BR>
17 a * b = <%=a * b%> <BR>
18 a / b = <%=a / b%> <BR>
19 a ^ b = <%=a ^ b%> <BR>
20 a \ b = <%=a \ b%> <BR>
21 a MOD b = <%=a MOD b%> <BR>
22 </BODY>
23 </HTML>

図3.9
■連結演算子
文字列を連結する演算子として"&"を使用します。
strC = strA & strB
(例) strC = strA & "<BR>"
■比較演算子
表3.3
| 演算子 | 説明 | 例 |
| = | ||
| < | ||
| <= | ||
| > | ||
| >= | ||
| <> | ||
| Is |
■論理演算子
表3.4
| 演算子 | 説明 | 例 |
| And | 論理積 | |
| Or | 論理和 | |
| Eqv | 論理等価演算 | |
| Xor | 排他的論理和 | |
| Imp | 論理的包含演算 | |
| Not | 論理否定 |