() => {} compare obj or array by value function f (param = default) {} let x = val1 || val2 if (isNaN(x)) const promise = new Promise() /regex/ig async/await make a deep copy of obj or array `hi my name is ${name}` debugger; array.filter() parseInt(x, 10) try {} catch(err) {} polyfills const {property} = object; object.prop?.nestedprop JSON.stringify() {...object} setTimeout() if (Object.keys(x).length === 0) console.log('hello', x) use function as key/value in obj let x = bool ? val1 : val2 () => {} compare obj or array by value function f (param = default) {} let x = val1 || val2 if (isNaN(x)) const promise = new Promise() /regex/ig async/await make a deep copy of obj or array `hi my name is ${name}` debugger; array.filter() parseInt(x, 10) try {} catch(err) {} polyfills const {property} = object; object.prop?.nestedprop JSON.stringify() {...object} setTimeout() if (Object.keys(x).length === 0) console.log('hello', x) use function as key/value in obj let x = bool ? val1 : val2
(Print) Use this randomly generated list as your call list when playing the game. There is no need to say the BINGO column name. Place some kind of mark (like an X, a checkmark, a dot, tally mark, etc) on each cell as you announce it, to keep track. You can also cut out each item, place them in a bag and pull words from the bag.
() => {}
compare obj or array by value
function f (param = default) {}
let x = val1 || val2
if (isNaN(x))
const promise = new Promise()
/regex/ig
async/await
make a deep copy of obj or array
`hi my name is ${name}`
debugger;
array.filter()
parseInt(x, 10)
try {} catch(err){}
polyfills
const {property} = object;
object.prop?.nestedprop
JSON.stringify()
{...object}
setTimeout()
if (Object.keys(x).length === 0)
console.log('hello', x)
use function as key/value in obj
let x = bool ? val1 : val2