ДОброго дня всем! Увы, не нашел подобного или не верно поставил вопрос в гугле.
Используется только логика, UI и валидация то есть.
Суть задачи нужно отдать в функцию номер, допустим, 9777899899, а получить из нее маску, например, DDDDABBABB.
То есть цифры превратить в буквы, похожие цифры - похожие буквы.Буквы заведомо любые.
К сожалению, в js я только недавно вливаюсь(как в целом в прог-ие) и пока надумать такую реализацию не смог
Есть только догадки, что можно грубо говоря разделить строку на единичные символы и уже работать с ними. А дальше ((
Потом это будет сравниваться с таблицей масок имеющихся и выдавать данные. Но это уже ясно.
Есть еще одна задача, менее приоритная.
Есть в массиве строки, где указаны диапазоны. Например 9777000000-9777999999
Нужно сопоставить подходящий диапазон к выбранному номеру. .Задача проще, тупо разделить начальное значение и конечное и условием сравнивать, чтобы было число больше начального значения и меньше конечного. Я верно понимаю решение или можно проще?