    ELSEIF  ☆☆

    (1)
      IF 論理式1 THEN
         ………1
      ELSEIF 論理式2 THEN
         ………2
      ELSE
         ………3
      END IF
    は，
      IF 論理式1 THEN
         ………1
      ELSE
        IF 論理式2 THEN
         ………2
        ELSE
         ………3
        END IF
      END IF
    と同じ意味。
      論理式1が真であるとき………1が実行され，論理式1が偽であるときは，論理式2が真であれば………2が実行され，論理式2も偽であれば………3が実行される。
    例
      ! ２次方程式の解
      INPUT a, b, c
      LET D=b^2-4*a*c
      IF D>0 THEN
         PRINT (-b+sqr(D))/(2*a),(-b-sqr(D))/(2*a)
      ELSEIF D=0 THEN
         PRINT -b/(2*a)
      ELSE
         PRINT "no solution"
      END IF
      END

    (2)
      IF 論理式1 THEN
         ………1
      ELSEIF 論理式2 THEN
         ………2
      ELSEIF 論理式3 THEN
         ………3
         ～～～
         ～～～

`ELSEIF 論理式`n`-1 THEN`

`・・/CODE>n`-1``

      ELSE

`・・/CODE>n`

      END IF

`論理式1が真であるとき………1が実行され，論理式1が偽であるとき，論理式2が真であれば………2が実行され，論理式2も偽であるとき，論理式3が真であれば………3が実行され，～～～，すべての論理式が偽であるとき………`n `が実行される。`