var input = "javascript is awesome leet";
var output = "";
for (let i = 0; i<input.length; i++) {
let symbol = input[i]
switch (symbol) {
case 'a': output += '4'; break;
case 'e': output += '3'; break;
case 'i': output += '1'; break;
case 'o': output += '0'; break;
case 't': output += '7'; break;
default: output += symbol;
}
}
console.log(output)
https://jsfiddle.net/z9o7fg8a/
Если вы еще не знакомы с конструкцией switch, можно заменить на серию if-else
Хотя я бы писал как-то так:
var input = "javascript is awesome leet";
var replaceList = {
'a': 4,
'e': 3,
'i': 1,
'o': 0,
't': 7,
}
var output = input.split('').map(s => replaceList[s] || s).join('')
console.log(output)
https://jsfiddle.net/z9o7fg8a/1/
А вообще, какой смысл в обучении, если задачки за вас решает кто-то другой?