JSFiddle - React, Tailwind, and code Playground
by Gerald Gillespie
HTML
<div id="mydiv">some words
</div>
JavaScript
let {
x,
y
} = document.querySelector('#mydiv').getBoundingClientRect();
console.log(x, y);
let outsideResolve
let f = async ()=> {
const promiseWrapper = new Promise((resolve, reject) =>{
outSideResolve = resolve;
 // return resolve;
});
let answer = await promiseWrapper;
console.log(answer, promiseWrapper);
}
f();
document.getElementById('mydiv').addEventListener('click', ()=>{
outSideResolve('yay');
})
console.log(4 ** .5);
let sum = 0;
[1,2,3,4,5,6,7,8,9].forEach( candidate=>{
let sq = candidate ^ .5;
console.log(sq, candidate)
if ( Math.floor(sq) == sq){
sum += candidate;
}
});lkj