There are multiple scenarios where Branching using JavaScript validation could be extremely handy and useful to solve your problems. For instance :
Here is a use case that explains how to set up a simple Branching using JS validation script on the question.
Lets assume that in the below mentioned survey we don't want answer for question Q3 of the survey if I select Visa card option and directly proceed to question Q4.
Step 1 :We will need to set the JS validation script on question Q2 to solve this problem.
This is what the respondent will see if he selects Visa Card option for Q2
This is what the respondent will see if he selects any other option from Credit Cards for Q2