Make a user input phone number display as (xxx) xxx-xxxx on entry.

@stcroppe your code returns “234.56789, 567.890000000014, 890”, but thanks to you I realized how to do it.
This would work for numbers under 1 million:

let fullNumber = 18500 // Example number
let formatString = ‘’;

if (fullNumber > 999) {
let lastNumber = fullNumber % 1000; // Gets the last 3 numbers: 500
let firstNumber = fullNumber / 1000; // 18.5
let firstNumberShort = Math.floor(firstNumber); // Rounds down: 18.5 becomes 18
if (lastNumber === 0) {
formatString = firstNumberShort.toString() + “,000”;
}
else {
formatString = firstNumberShort.toString() + “,” + lastNumber.toString();
}
}
console.log(formatString); // testing result in console = 18,500