코드가 하는 일을 읽고, 가려진 빈칸에 직접 이름을 지어 넣으세요. 빈칸 폭이 원본 이름의 글자 수입니다.
1function (value) { 2 const last = value.length - 1; 3 4 if (last < 1 || value.charCodeAt(0) !== 0x22 || value.charCodeAt(last) !== 0x22) { 5 return value; 6 } 7 8 let decoded = ''; 9 10 for (let i = 1; i < last; i++) { 11 const code = value.charCodeAt(i); 12 13 if (code === 0x22) { 14 return value; 15 } 16 17 if (code === 0x5c) { 18 i += 1; 19 20 if (i >= last) { 21 return value; 22 } 23 } 24 25 decoded += value[i]; 26 } 27 28 return decoded; 29}