Niveau 10.6 i JavaScript-opgavesættet

Задание 1

Der er givet et inputfelt. Gør således at når der indtastes ordet 'blur' i det, så mister dette inputfelt fokus.

Задание 2

Der er givet en tabel. Vis efter tur alle Tetris-figurerne i den, således at figurens start er i centrum af tabellen.

Задание 3

Modificer den forrige opgave således, at der ved siden af tabellen er knapper, som kan bruges til at rotere figurerne.

Задание 4

Lav et script, der genererer andengradsligninger med heltallige rødder.

Задание 5

Der er givet et textarea. Der er indskrevet tekst i det. Brugeren markerer flere tekstlinjer og trykker på tasten Tab. Gør således at der indsættes en tabulation i starten af hver markerede linje.

Задание 6

Der er givet en streng, der indeholder et vilkårligt antal indlejrede parvise runde parenteser. Skriv kode, der kontrollerer at parenteserne er placeret korrekt.

Dette er korrekt:

javascript'()()'

Dette er korrekt:

javascript'(())'

Dette er ukorrekt, da antallet af åbne parenteser ikke stemmer overens med antallet af lukkede:

javascript'())'

Dette er ukorrekt, da selvom antallet af åbne parenteser stemmer overens med antallet af lukkede, så er deres rækkefølge forkert:

javascript'))(('