diff --git a/guide/english/javascript/conditional-ternary-operators/index.md b/guide/english/javascript/conditional-ternary-operators/index.md index 71547b56f9..160fd6c40d 100644 --- a/guide/english/javascript/conditional-ternary-operators/index.md +++ b/guide/english/javascript/conditional-ternary-operators/index.md @@ -5,7 +5,7 @@ title: Conditional Ternary Operators ### Basic usage The ternary operator is a compact way to write an if-else inside an expression. ```js -const thing = (condition) ? : ; +const thing = ? : ; ``` E.g. ```js @@ -18,6 +18,20 @@ You can also chain ternary operators, this way you will have an if-else if-else : ? : ``` +### Comparison to if statement: +The ternary operator is essentially a simplification of the normal `if` statement. You turn this: +```js +if (condition) { + ; +} else { + ; +} +``` +Into this: +```js +var output = ? : ; +``` +As you can see, it is much easier to write and read. > **Pro tip**: As you see you can split the ternary operator on multiple lines E.g. ```