Nível 10.8 do livro de exercícios JavaScript
Dado um array. Exiba no console todas as variações de permutação dos elementos deste array.
Escreva um código que desenhe um arco-íris em um canvas.
Dados dois inputs e um botão.
Ao clicar no botão, exiba
uma lista ul de todos os números amigáveis
no intervalo definido pelos valores
dos inputs.
Dado um formulário com inputs, textarea, checkboxes, radio buttons e selects. O usuário altera de alguma forma os elementos do formulário. Faça com que, após o recarregamento da janela do navegador, todos os elementos do formulário voltem ao estado em que o usuário os deixou.
Dada uma tabela HTML quadrada de tamanho arbitrário. Ao pressionar um botão, transponha-a, ou seja, incline-a para o lado. Vamos ver um exemplo. Suponha que temos a seguinte tabela:
Após a transposição, ela deve se transformar na seguinte: