¿Qué tiene de malo que mi código devuelva "Soy una tetera pequeña" en lugar de "Soy una tetera pequeña"?
function titleCase(str) { let a = str.toLowerCase(); let b = /\b[az]/g; return a.replace(b, b => b.toUpperCase()); } console.log(titleCase("I'm a little tea pot"));