@KGZVER

В каком направлении решить Алгоритмическую задачу?

При приеме на стажировку в должности JS разработчика требуют решить такую задачу, я не могу понять в каком виде вообще должен быть ответ? Мне написать функцию где с помощью метода replace заменяется код или что? Вопрос не ради получить готовое решение, просто хочется узнать в каком направлении мне двигаться, таких задач там штук 10.

Напишите программу, выполняющую преобразование текста сообщения в HTML.
Формат входных данных
Во входном файле от 1 до 100 строк длиной не более 100 символов, содержащих текст сообщения.
Формат выходных данных
В выходной файл вывести входной текст после замены указанных BB-кодов на HTML-коды.

Например:
Входные данные - [b][b][/b]
Выходные данные - [b]тег b в html(сам код почему то исчезает при публикации вопроса)
  • Вопрос задан
  • 131 просмотр
Решения вопроса 1
@dmshar
Мне написать функцию где с помощью метода replace заменяется код или что?

А что вас смущает? Что это не теоретический вопрос?
Да, написать. За одно хотят посмотреть стиль написания вами кода, а на примере 10 задач - и общий уровень владения "инструментом".
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
Напишите программу

Написать не только функцию. «Оно» должно уметь читать и писать локальные файлы.

[b][b][/b] --> [b]<b></b>
Искать пары открывающих-закрывающих изнутри наружу.

Для «вдохновения» можно найти готовые реализации MarkDown parser'ов на JS.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы