PlantUMLとMermaidでアクティビティ図を書く
code:uml
@startuml
start
:王様との会話;
if (王様になりますか?) then (true)
:王様になる;
else
if (王様になりますか?) then (true)
:王様になる;
else
if (王様になりますか?) then (true)
:王様になる;
else
if (王様になりますか?) then (true)
:王様になる;
else
:残念...;
end
endif
endif
endif
endif
:王様ルート;
end
@enduml
https://gyazo.com/68b60b6022fd8e79df8355ee2e618665
何故か全角の?を書くと構文エラーになる
-->じゃないとダメで -> だと構文エラーになる
これはPlantUMLのがずっと書きやすいな
ただしMermaidの方が柔軟な流れを定義できる
code:mermaid
flowchart TD
B -->|false| D{王様になりますか?}
D -->|true| C
D -->|false| E{王様になりますか?}
E -->|true| C
E -->|false| F{王様になりますか?}
F -->|true| C
G --> END
https://gyazo.com/eb41d155aff7ab5e8d6ee8502fe9e4f8