문자로 구성된 배열을 input으로 전달하면, 문자를 뒤집어서 return 하라.
새로운 배열을 선언하면 안 된다. 인자로 받은 배열을 수정해서 만들어라.
Input: ["h","e","l","l","o"]
Output: ["o","l","l","e","h"]
Input: ["H","a","n","n","a","h"]
Output: ["h","a","n","n","a","H"]
새로운 배열 선언 없이 단순히 인자로 받은 배열을 뒤집으면 된다.
const reverseString = s => {
return s.reverse();
};
const reverseString = s => {
for (let i = 0; i < s.length/2; i++) {
let revS = s[i];
s[i] = s[s.length-1-i];
s[s.length-1-i] = revS;
}
return s;
};