Nível 10.6 do livro de problemas JavaScript
Dado um campo de entrada. Faça com que ao
digitar a palavra 'blur'
nesse campo, ele perca o foco.
Dada uma tabela. Exiba sequencialmente nela todas as peças do tetris de forma que o início da peça fique no centro da tabela.
Modifique o problema anterior de forma que haja botões ao lado da tabela com os quais as peças possam ser giradas.
Faça um script que gere equações quadráticas com raízes inteiras.
Dada uma área de texto. Há um texto escrito
nela. O usuário seleciona várias linhas de texto
e pressiona a tecla Tab. Faça
com que uma tabulação seja inserida
no início de cada linha selecionada.
Dada uma string contendo qualquer quantidade de parênteses redondos emparelhados e aninhados. Escreva um código que verifique se os parênteses estão dispostos corretamente.
Assim está correto:
'()()'
Assim está correto:
'(())'
Assim está incorreto, pois a quantidade de parênteses abertos não coincide com a quantidade de parênteses fechados:
'())'
Assim está incorreto, pois, embora a quantidade de parênteses abertos coincida com a quantidade de fechados, eles estão em uma ordem incorreta:
'))(('