Nivel 7.3 del libro de ejercicios JavaScript

Задание 1

Dado un párrafo que contiene texto con palabras. Algunas palabras se repiten dos veces. Al hacer clic en un botón, elimine las palabras idénticas adyacentes duplicadas.

Задание 2

Cree una función que devuelva un array, lleno con N números aleatorios de un rango dado de tal manera que los números no se repitan.

Задание 3

Dada la siguiente estructura de datos:

javascriptlet data = [
  {
    text: '111',
    href: '1.html',
  },
  {
    text: '222',
    href: '2.html',
  },
  {
    text: '333',
    href: '3.html',
  },
]

Genere con estos datos el siguiente marcado:

html<a href="1.html">111</a>
<a href="2.html">222</a>
<a href="3.html">222</a>