const promise = new Promise() setTimeout() async/await if (Object.keys(x).length === 0) let x = bool ? val1 : val2 make a deep copy of obj or array object.prop?.nestedprop polyfills compare obj or array by value const {property} = object; use function as key/value in obj `hi my name is ${name}` function f (param = default) {} try {} catch(err) {} if (isNaN(x)) JSON.stringify() let x = val1 || val2 () => {} array.filter() {...object} console.log('hello', x) /regex/ig debugger; parseInt(x, 10) const promise = new Promise() setTimeout() async/await if (Object.keys(x).length === 0) let x = bool ? val1 : val2 make a deep copy of obj or array object.prop?.nestedprop polyfills compare obj or array by value const {property} = object; use function as key/value in obj `hi my name is ${name}` function f (param = default) {} try {} catch(err) {} if (isNaN(x)) JSON.stringify() let x = val1 || val2 () => {} array.filter() {...object} console.log('hello', x) /regex/ig debugger; parseInt(x, 10)
(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.
const promise = new Promise()
setTimeout()
async/await
if (Object.keys(x).length === 0)
let x = bool ? val1 : val2
make a deep copy of obj or array
object.prop?.nestedprop
polyfills
compare obj or array by value
const {property} = object;
use function as key/value in obj
`hi my name is ${name}`
function f (param = default) {}
try {} catch(err){}
if (isNaN(x))
JSON.stringify()
let x = val1 || val2
() => {}
array.filter()
{...object}
console.log('hello', x)
/regex/ig
debugger;
parseInt(x, 10)