Проверьте, что строка является анаграммой какого-то палиндрома, и верните любой из таких палиндромов, если это возможно. Если это невозможно, верните null.
Иными словами, необходимо определить, можно ли в строке переставить символы так, чтобы в обе стороны строка читалась одинаково.
В этой задаче все сиволы считаются разными, независимо от регистра. Например, символы "b"
и "B"
разные.
// Уже палиндром: console.log(buildPalindrome("")); // "" console.log(buildPalindrome("madam")); // "madam" // Можно превратить в палиндром: console.log(buildPalindrome("aamdd")); // "madam" console.log(buildPalindrome("aaabab")); // "aaabbaaa" // Невозможно превратить в палиндром: console.log(buildPalindrome("ab")); // null