arg || 'default'
is a great way and works for 90% of cases
It fails when you need to pass values that might be 'falsy'
For these cases you will need to be a bit more verbose and check for undefined
Also be careful when you have optional arguments first, you have to be aware of the types of all of your arguments