Conditional statements allow you to control the flow of execution of a script or one of its sections. To do this, you use some keywords and associate them with expressions to check. Depending on the outcome of the checking process and other comparison operations, you can take appropriate actions. Most of the conditional statements perform comparisons and act depending on the outcome of such comparisons. To assist you in making such comparisons, the JavaScript language is equipped with special operators that can act on natural numbers, decimal numbers, or strings.