This document describes different types of operators and statements in JavaScript. It explains arithmetic, relational, logical, assignment, bitwise, and special operators. It also covers increment and decrement operators, arithmetic operators, relational operators, logical operators, assignment operators, bitwise operators, string operators, shift operators, and regular expressions. The document discusses if, if-else, if-else if else, switch-case statements and nested if statements for decision making. It provides examples of operators and statements.