Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2025.0.0 - English


then

keyword in control flows 'if' and 'select'

Description

Used in control flows if and select. Each then keyword must be on the same line as its corresponding if, elseif or case keyword.

The keyword then can be replaced by a carriage return or a comma.

Examples

if 2*2 == 4 then
   disp("It works")
end

n=round(10*rand(1,1))
select n
    case 0 then
        disp(0)
    case 1 then
        disp(1)
    else
      disp(n);
end

See also

  • if — keyword for conditional execution
  • elseif — keyword in if-then-else
  • select — select keyword
  • case — keyword used in statement "select"

History

VersionDescription
6.0.0 then is now protected: Assignments like then=1 are no longer possible.
Report an issue
<< select Control flow try >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Oct 24 11:13:05 CEST 2024