Всем привет, помогите разобраться с заданием.
"
Задание 1.
Написать код, реализующий следующий функционал:
запрос имени пользователя (всплывающее окно)
проверка имени пользователя на содержание цифр
при отсутствии цифр выводить имя задом наперёд
при наличии цифр в имени переводить буквы и цифры через символ к верхнему или нижнему регистру
"
Знания по js минимальные
Понимаю, что надо создать диалоговое окно через:
prompt('Ваше имя')
Потом создать функцию с циклом for и проверкой через if - else.
Как не пробовал, ничего не получается…
В добавок к этому, возможно тебе нужно иметь переменную-флаг (булевое) по типу “Подходит ли введенная строка под данные условия”. Если да, то тогда переворачивашь введенную строку, если нет – через 1 символ меняешь регистры.
Советую разбить задание на шаги (или этапы). Попробуй сам сделать, а какие шаги не получаться - спрашивай здесь. Если все задание тебе подсказывать - то ничему не научишься. Попробуй сам.
на входе ив1а9н на выходе иВ1А9Н или Ив1а9н или Ив1А9Н или иВ1а9н
Сомнения валидны. Но в общем контексте (задача для начинающего) большой разницы между реализациями результата иВ1А9Н или Ив1а9н нет. Самое оптимальное, @Alonse, - осознать неясность условий, принять любое решение и заняться его реализацией.
В ТЗ не уточняется надо ли делать какие-то поправки на цифры. Можно уточнить этот момент. Если уточнить не вариант, то сделать прямо как наипсано черным по белому буквы и цифры через символ к верхнему или нижнему регистру.
Это еще не хитрый жук… Если бы там было “коровки говорят му, а котики - мяу”, но при этом в задании не требовалось определять что-либо для коровок или котиков (явно лишняя информация для запутывания). В придачу еще что-то важное недоговаривалось - вот тогда да… А здесь еще не хитро.
Должно быть типо так" КоЛя"
С заданием в группе никто не справился ибо это дали сразу после первого занятия по js
На втором занятии уже дали строить конструктор через прототипы, в общем ушел в нормальную провереную школу it :)