!if, !else, !elseif, !endif preprocessing constructs are used to define conditional statements.
conditions.txt
@startuml
!$studentMarks = 45
!if ($studentMarks < 35)
Server -> Client : Sorry, better luck next time
!else
Server -> Client : Hurray, you are passed in the exam
!endif
@enduml
Above snippet generate below diagram.
Let’s set the marks to 25 and regenerate the image.
!$studentMarks = 25
You will see below image.
Note
a. As PlantUML do not have any special Boolean type, It considers integer 0 as false and any non-null number (as 1) or any string (as "1", or even "0") means true.
b. You can use Boolean &&, || to combine the statements.
Previous Next Home
No comments:
Post a Comment