Niveau 10.3 JavaScript takenboek

Задание 1

Maak een invoerveld waarin alleen cijfers kunnen worden ingevoerd. Andere tekens mogen niet worden ingevoerd in het invoerveld.

Задание 2

Gegeven een blok. Bij een klik op het blok toont u een tooltip met een vrij lange tekst. Toon de tooltip ofwel boven ofwel onder rekening houdend met het feit dat deze volledig op het scherm past en niet onder de scroll verdwijnt.

Задание 3

Gegeven een array van zes cijfers. Controleer of met deze cijfers een gelukkig lotnummer samengesteld kan worden.

Задание 4

Gegeven een rechthoekige tabel. Bij het indrukken van een knop kleurt u de cellen van de ene diagonaal rood, en die van de tweede diagonaal - groen.

Задание 5

Schrijf code die een wachtwoord genereert van een opgegeven grootte. Het wachtwoord moet verplicht een kleine letter, een hoofdletter, een cijfer en een speciaal teken bevatten.

Задание 6

Gegeven een browservenster. Zorg ervoor dat elementen die zich volledig in de linker helft van het venster bevinden groen gekleurd worden, elementen die zich volledig in de rechter helft van het venster bevinden - in blauw, en elementen die zich in beide helften bevinden - in rood.

Задание 7

Gegeven twee getallen. Toon op het scherm het proces van het delen van deze getallen in een staartdeling, zoals op school.

Задание 8

Gegeven een string, die twee getallen bevat en een wiskundige bewerking ertussen:

javascript'10 + 20'

Schrijf code die het resultaat van de geschreven wiskundige bewerking berekent.