3.1. Introducing Operator Precedence and Associativity3.2. Using JavaScript Operators3.2.1. Combining Math and Assignment Operations3.2.2. Incrementing or Decrementing Values3.2.3. Testing for Equality3.2.4. Testing for Inequality3.2.5. Comparing Objects, Arrays, and Functions3.2.6. Determining Whether One Number or String Is Greater Than Another3.2.7. Determining Whether One Number or String Is Less Than Another3.2.8. Greater Than or Equal to, Less Than or Equal to3.2.9. Creating More Complex Comparisons3.2.10. Saying or With ||3.2.11. Saying "and" with &&3.2.12. Chaining || Expressions3.2.13. Chaining && Expressions3.2.14. Chaining || and && Expressions3.2.15. Conditionally Returning One of Two Values3.2.16. Making Two Expressions Count as One3.2.17. Deleting a Member, Element, or Variable3.3. Summary