1 2 3 4 5 6 7
// feature probe for 'exponentiation' try { if (2 ** 3 !== 8) throw new Error('exponentiation failed'); console.log('OK'); } catch (e) { console.log('NO'); }