Niveau 10.6 JavaScript takenboek

Задание 1

Gegeven een invoerveld. Zorg ervoor dat wanneer het woord 'blur' wordt ingevoerd, dit invoerveld de focus verliest.

Задание 2

Gegeven een tabel. Toon om de beurt alle tetrisvormen in de tabel, zodat het begin van de vorm in het midden van de tabel staat.

Задание 3

Wijzig de vorige opdracht zodat er knoppen naast de tabel staan waarmee de vormen kunnen worden gedraaid.

Задание 4

Maak een script dat vierkantsvergelijkingen genereert met gehele wortels.

Задание 5

Gegeven een tekstgebied. Er is tekst in ingevoerd. De gebruiker selecteert meerdere regels tekst en drukt op de Tab toets. Zorg ervoor dat aan het begin van elke geselecteerde regel een tabulatie wordt ingevoegd.

Задание 6

Gegeven een string die een willekeurig aantal geneste paar ronde haakjes bevat. Schrijf code die controleert of de haakjes correct zijn geplaatst.

Dit is correct:

javascript'()()'

Dit is correct:

javascript'(())'

Dit is incorrect, omdat het aantal geopende haakjes niet overeenkomt met het aantal gesloten haakjes:

javascript'())'

Dit is incorrect, omdat, hoewel het aantal geopende haakjes overeenkomt met het aantal gesloten haakjes, ze in de verkeerde volgorde staan:

javascript'))(('