Nível 8.2 do caderno de exercícios JavaScript

Задание 1

Um texto com palavras é inserido em uma textarea. Ao perder o foco, crie uma tabela, cuja primeira coluna terá as palavras do texto, a segunda coluna - o número de vezes que essa palavra aparece, e a terceira - o conteúdo percentual dessa palavra no texto.

Задание 2

Dada uma lista ul e um botão. Ao clicar no botão, ordene os itens da lista em ordem crescente.

Задание 3

Dado um array, cujos subarrays contêm dígitos:

javascript[
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9],
]

Mescle os elementos deste array em números:

javascript[123, 456, 789]
Задание 4

Exiba na tela a seguinte pirâmide:

xx
xxxx
xxxxxx
xxxxxxxx
xxxxxxxxxx