Tell us what’s happening:
I am not able to see difference in output, Expected Result & Actual Result.
I am seeing same output but it saying different output.
Your code so far
let email;
function maskEmail (email){
let domainIndex = email.indexOf("@") -1;
let maskChar = "*";
let mailDomain = email.slice(domainIndex);
let maskedMail = maskChar.repeat(domainIndex) + mailDomain;
let firstLetter = email[0];
let finalMail = maskedMail.replace("*",firstLetter);
console.log(email)
console.log(`${finalMail}`)
}
email = "apple.pie@example.com"
maskEmail(email);
email = "freecodecamp@example.com";
maskEmail(email)
email = "info@test.dev"
maskEmail(email)
email = "user@domain.org"
maskEmail(email)
Your browser information:
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
Challenge Information:
Build an Email Masker - Build an Email Masker