Hello. Can not understan what is wrong with my function. My function returns what is needed, but I can not pass the task
function rot13(str) {
// LBH QVQ VG!
let codeStr = str.split("").map(el => {
let codeNum = el.codePointAt(0);
if (codeNum >= 65 && codeNum <= 77) {
return (codeNum += 13);
} else if (codeNum >= 77) {
return (codeNum -= 13);
} else {
return codeNum;
}
});
let resultStr = codeStr.map(el => String.fromCharCode(el));
console.log(resultStr.join(""));
return resultStr;
}