Skip to content

Instantly share code, notes, and snippets.

@rcdexta
Created December 22, 2019 19:46
Show Gist options
  • Save rcdexta/64aa1afb243ccbf853fbdd5015fc01bd to your computer and use it in GitHub Desktop.
Save rcdexta/64aa1afb243ccbf853fbdd5015fc01bd to your computer and use it in GitHub Desktop.
// Before
passPhrase = data.inputString || 'Unknown' //will not accept "" (empty string)
passCode = data.number || '-1111' // will not accept 0
rememberMe = data.rememberFlag || true // will always be true!!!
// Now
passPhrase = data.inputString ?? 'Unknown' //Unknown only if inputString is not defined
passCode = data.number ?? '-1111' // 0 could be a passCode
rememberMe = data.rememberFlag ?? true // false is a valid value
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment