У меня есть строка, которая всегда содержит й или у, и у меня есть для проверки на основе ниже условияСтроки проверка состояния
- Условия 1: Если все символы являются такими же верный (как: «ХХХХМ»)
- Условие 2: Если все одинаковы, за исключением одного символа, возвращаемого true (например, : 'xxxxy')
- Условие 3: Если все символы одинаковы, а другой символ больше , чем один раз retun false. (Например: «xxxyy» // y существует 2 раза)
Как проверить это без написания комплекса для цикла с условием. Есть ли решение с использованием xor или будет полезно, если я буду хранить строку как boolen или number (x = 1 или true y = 0 или false).
Так 'yyyyx' правда, и' yyyxyyx' ложь что такое «xyxyx' –
Состояние 3 не делает чувство для меня, может остановиться на этом? немного лучше спасибо –
Да @JonathanM В yyyyx большинство есть y и один x разрешено, но в yyyxyyx большинство - это y, но x встречается более одного раза – Sumeet