| Chapter
    7. Operator ในการพัฒนาโปรแกรมจำเป็นต้องใช้
    Operator
    เพื่อกำหนดเงื่อนไขและทิศทางการทำงานของโปรแกรม
    ASP ได้กำหนด Operator โดยแยกตาม
    คุณสมบัติและการใช้งาน ดังนี้
 1 Arithmetic Operators
    ตัวดำเนินการทางคณิตศาสตร์ 
      
        | Operator | ตัวอย่าง | ความหมาย |  
        | + | n = 5+2 | ค่า n คือผลบวกเท่ากับ
                  7 |  
        | - | n = 5-2 | ค่า n คือผลลบเท่ากับ
                  3 |  
        | * | n = 5*2 | ค่า n คือผลคูณเท่ากับ
                  10 |  
        | / | n = 5/2 | ค่า n คือผลหารเท่ากับ
                  2.5 |  
        | ^ | n = 5^2 | ค่า n คือผลยกกำลังเท่ากับ
                  25 |  
        | \ | n= 5/2 | ค่า n
                  คือผลหารปัดเศษเท่ากับ
                  2 |   2 String Operators
    ตัวดำเนินการกับข้อความ
 
      
        | Operator | ตัวอย่าง | ความหมาย |  
        | & | strName="ภาสกร" strspacee=" "
 strSurname="เรืองรอง"
 strFullName=strName&strspacee&strSurnam
 | นำข้อความใน strName&strspacee&strSurnam
                  มาต่อกัน จะได้ผลลัพธ์ ภาสกร
                  เรืองรอง
 | 
 3 Comparison Operators
    ตัวดำเนินการเปรียบเทียบ 
      
        | Operator | ตัวอย่าง | ความหมาย |  
        | = | x = y | เท่ากันกับ |  
        | != | x != y | ไม่เท่ากันกับ |  
        | > | x  > y | มากกว่า |  
        | >= | x >= y | มากกว่าหรือเท่ากันกับ |  
        | < | x <  y | น้อยกว่า |  
        | <= | x <= y | น้อยกว่าหรือเท่ากันกับ | 4 Logical Operators ตัวดำเนินการทางตรรกะ
 
      
        | Operator | ตัวอย่าง | ความหมาย |  
        | And | if (x=y) And (a=b) | ให้ผลเป็นจริงเมื่อ
                  x=y   และ a=b
                  เป็นจริงทั้งคู่ |  
        | Or | if (x=y) Or (a=b) | ให้ผลเป็นจริงเมื่อ
                  x=y หรือ a=b ตัวใดตัวหนึ่งเป็นจริง |  
        | Not | if  Not (a=b) | ให้ผลเป็นจริงเมื่อ
                  a=b เป็นเท็จ | 
  
      
     Copy right Passkorn Roungrong 2000 |