If and else if statements

Use use random node and a switch node.
Check its use in this tutorial: https://wiki.unrealengine.com/Randomize_Meshes_and_Materials_at_runtime_with_Level_Blueprints

I am having problems with if statements. Its simple in c++ but here “branch” doesnt meet the requirements. I am making some quiz test with ue4 and i want random number generator from 1-4. If its 1 then its addition of two numbers, if its 2 then its division etc etc.
Cant do that with branch statement. Any other way?