У меня есть проблема с сравнением строк с разными кодами гольцов, но подобные символы, такие как следующий:Как сравнить строки, в которых отображаются похожие символы, но разные кодовые обозначения?
console.log('³' === '3') // false;
ложного значение из кода выше из-за различные коды гольцов:
console.log('³'.charCodeAt(0)) // 179
console.log('3'.charCodeAt(0)) // 51
Что является универсальной решение для преобразования значений равно? Мне это нужно, потому что мне нужно сравнить все номера, как 1,2,3,4,5....
Благодарности
Можете ли вы дать нам вполне определенное определение «подобных символов»? Вас беспокоит только десятизначный персонаж? – qxz
JavaScript не видит, что они похожи, он просто видит коды, которые отличаются друг от друга ... – Li357
@qxz да Я беспокоюсь только цифры цифры – Erik