Skip to content

Instantly share code, notes, and snippets.

@IrhaAli
Last active November 20, 2022 11:08
Show Gist options
  • Save IrhaAli/c4bdb0e05a6b551b2e96e30ce65b55b0 to your computer and use it in GitHub Desktop.
Save IrhaAli/c4bdb0e05a6b551b2e96e30ce65b55b0 to your computer and use it in GitHub Desktop.
Obfuscate password
let password = process.argv[2];
const passwordObfuscator = function(password) {
let obfuscatedPassword = '';
for (let i = 0; i < password.length; i++) {
switch (password[i]) {
case 'a':
obfuscatedPassword += '4';
break;
case 'e':
obfuscatedPassword += '3';
break;
case 'o':
obfuscatedPassword += '0';
break;
case 'l':
obfuscatedPassword += '1';
break;
default:
obfuscatedPassword += password[i];
}
}
return obfuscatedPassword;
};
console.log(passwordObfuscator(password));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment