New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Задание 77/79 #335
Comments
Добрый день, Алексей!
Почему же? Первый тест:
Строка В условиях задачи ничего не сказано о том, что нужно перед переводом символа в верхний регистр сначала переводить его в нижний. А функция которую вы привели как раз так и поступает, поэтому тесты и не проходят. Согласно условий какой-то из не n-ных элементов, также может быть в верхнем регистре. Если бы была необходима какая-то нормализация входящих данных, то об этом явно было бы сказано. |
Ок, спасибо. Согласен
пт, 11 сент. 2020 г. в 12:00, Roman Ashikov <notifications@github.com>:
… Добрый день, Алексей!
Тест не учитывает ситуацию, когда в функцию передается строка, которая
начинается с большой буквы.
Почему же? Первый тест:
const text = 'I never look back';
expect(f(text, 3)).toEqual('I NevEr LooK bAck');
Строка text начинается с буквы "I" в верхнем регистре.
В условиях задачи ничего не сказано о том, что нужно перед переводом
символа в верхний регистр сначала переводить его в нижний. А функция
которую вы привели как раз так и поступает, поэтому тесты и не проходят.
Согласно условий какой-то из не n-ных элементов, также может быть в верхнем
регистре. Если бы была необходима какая-то нормализация входящих данных, то
об этом явно было бы сказано.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#335 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AQ325HWRLDLF43KUZFMBKI3SFHRJ7ANCNFSM4RE4K3QQ>
.
|
@mokevnin Думаю, можно закрыть этот issue. |
Мне представляется в тесте по заданию 77/79 -ошибка в тесте.
Тест не учитывает ситуацию, когда в функцию передается строка, которая начинается с большой буквы.
Например, на это решение тест возвращает следующий ответ.
Решение:
Тест отвечает:
Это принципиально неверно. Согласно условию задачи, от нас требуют написать функцию у которой каждый n-ный элемент переведен в верхний регистр. Почему верным считается возврат, у которого первый символ в верхнем регистре?
The text was updated successfully, but these errors were encountered: