JSFiddle - React, Tailwind, and code Playground

JavaScript

let arr = ["[email protected]","[email protected]","[email protected]"];

var numUniqueEmails = function(emails) {
	var parts;
  var emailStr;
  var uniqueCount = 0;
  var emailsMap = {};
  
  for (let i = 0; i < emails.length; i++) {
		parts = emails[i].split('@');
    
    emailStr = parts[0].split('+')[0].replace(/\./g, '') + '@' + parts[1]
    if (!emailsMap[emailStr]) {
    	emailsMap[emailStr] = true;
      uniqueCount++;
    }
  }
  
  return uniqueCount;
};

console.log(numUniqueEmails(arr));