Ternary Operators in JavaScript
This is just some example code I wrote for notetaking:
condition ? expression(truthy) : expression(falsy)
Example Code Snippet:
const exerciseTimeMins = 40 const message = exerciseTimeMins < 30 ? 'You need to try harder!' : 'Doing good!'
Equivalent if statement:
let message = '' if (exerciseTimeMins < 30) { message = 'You need to try harder!' } else { message = 'Doing good!' }
If you don't have an "else" statement for your ternary, you can use "null" or an empty string to indicate that the expression should do nothing if the outcome is "falsy".