InstruçÔes

Passo 22

Alguns biografias dos autores sĂŁo muito mais longas do que as outras. Para dar Ă s cartas uma aparĂȘncia uniforme, vocĂȘ pode extrair os primeiros 50 caracteres de cada uma e substituir o restante por uma reticĂȘncia "...". Caso contrĂĄrio, vocĂȘ pode mostrar a biografia inteira. Dentro do elemento do parĂĄgrafo, substitua bio por um operador ternĂĄrio. Para a condição, verifique se o comprimento de bio Ă© maior que 50. Se for, use o mĂ©todo .slice() para extrair os primeiros 50 caracteres de bio e adicione reticĂȘncias ao final. Caso contrĂĄrio, mostre a bio completa.

O que fazer:

Testes:

  • VocĂȘ deve criar um elemento `p`.
  • O elemento `p` deve ter a classe `bio`
  • VocĂȘ deve verificar se o comprimento do texto de `bio` Ă© maior que `50`.
  • Se o texto `bio` for maior que `50` caracteres, vocĂȘ deve extrair os primeiros 50 caracteres com `slice()` e substituir o restante por `"..."`. NĂŁo se esqueça de que os Ă­ndices começam de zero.
  • Se o texto da `bio` for menor que 50 caracteres, use o texto da `bio` diretamente.

Preview