程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> 關於ASP編程 >> asp If Then Else 語法與If Then Else實例教程

asp If Then Else 語法與If Then Else實例教程

編輯:關於ASP編程

    if語句一種方法,使一個變量或一些其他類型的數據進行決策。例如,你可能有一個

    腳本來檢查,如果布爾值為真或假,或變量包含數字或字符串值。

    使用if語句,執行語句,如果邏輯條件為真。使用可選的其他條款的執行語句,如果

    條件為假。對於看起來If語句的語法如下:
    if condition then
       statements_1
    else
       statements_2
    end if
    條件可以是任何表達式,其值為true或false。如果條件計算為真,statements_1被執

    行,否則,statements_2被執行。 statement_1和statement_2可以是任何聲明,包括

    進一步嵌套的IF語句。

    您也可以使用復合的聲明elseif有順序測試多個條件。您應使用此建築如果您想選擇

    的線路多套一來執行。
    if condition_1 then
       statement_1
    [elseif condition_2 then
       statement_2]
    ...
    [elseif condition_n_1 then
       statement_n_1]
    [else
       statement_n]
    end if
    讓我們來的例子。第一個例子決定學生是否已經通過了一項對57個考試及格分數:

    Select ActionSelect AllTry It<%@ language="vbscript"%>
    <%
    Dim Result
    Result = 70

    if Result >= 57 then
        response.write("Pass <br />")
    else
        response.write("Fail <br />")
    end if
    %>下一個例子使用if語句在elseif變種。這讓我們來測試,如果第一個其他條件是不

    正確的。該計劃將測試每一個序列狀態,直至:

    它的發現之一是真的。在這種情況下,執行了這一條件的代碼。
    它到達一個else語句。在這種情況下,在執行else語句的代碼。
    它到達最終如果... elseif ... else結構。在這種情況下,移動到下一個發言後,有

    條件的結構。
    Select ActionSelect AllTry It<%@ language="vbscript"%>
    <%
    Dim Result
    Result = 70

    if Result >= 75 then
        response.write("Passed: Grade A <br />")
    elseif Result >= 60 then
        response.write("Passed: Grade B <br />")
    elseif Result >= 45 then
        response.write("Passed: Grade C <br />")
    else
        response.write("Failed <br />")
    end if
    %>

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved