Formato de texto en Edabit

Edabit permite usar Markdown para dar formato al texto mediante caracteres especiales. Por ejemplo, para mostrar texto en negrita, se rodea con dos asteriscos a cada lado, así: **bold**.

Estas son las opciones de formato disponibles en Edabit y cómo aplicarlas:

  • **bold**
  • _italics_
  • `código en línea`
  • ~~strikethrough~~

Desafío

Dada una cadena de texto y un carácter de estilo style, devuelve la cadena con el formato aplicado. Los caracteres de estilo son letras individuales que representan los distintos tipos de formato.

En este desafío, los caracteres de estilo son los siguientes:

  • "b" corresponde a negrita
  • "i" corresponde a cursiva
  • "c" corresponde a código en línea
  • "s" corresponde a tachado

Ejemplos

mdFormat("Bold", "b") ➞ "**Bold**"

mdFormat("leaning text", "i") ➞ "_leaning text_"

mdFormat("Edabit", "c") ➞ "`Edabit`"

mdFormat("That's a strike!", "s") ➞ "~~That's a strike!~~"

Notas

¡Recuerda dar formato a tus comentarios!