How to use JavaScript to build a decision-making flowchart?