Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: Français - Português - Русский - 日本語
Scilab Help >> Scilab > Control flow > elseif

elseif

keyword in if-then-else

Description

If there is more than one condition then keyword elseif is useful. If there is more than one elseif then the first true condition is selected (even other also are true).

Examples

a=1;
if a==1 then
    disp("a equals 1")
elseif a==2 then
    disp("a equals 2")
elseif a==1 & a>0 then
    disp("this condition is true, but never will be selected, because it is the second true condition.")
else
    disp("Case not handled.")
end

See Also

  • if — keyword for conditional execution
  • select — select keyword
Scilab Enterprises
Copyright (c) 2011-2015 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Jun 15 08:27:30 CEST 2016