New game
Download
Get Academic Plan
Share game
Fill in the Blanks
Fill in the Blanks

Doplňovačka: JavaScript

Integrate it into your platform

You can integrate the game into an LMS compatible with LTI 1.1 or LTI 1.3 such as Canvas, Moodle, or Blackboard. This way, the scores will be automatically saved into the platform’s gradebook.
Download
You have exceeded the maximum number of games you can integrate into Google Classroom with your current Plan.

To integrate as many games as you want in Google Classroom, you need an Academic Plan or a Commercial Plan.

You have exceeded the maximum number of games you can integrate into Microsoft Teams with your current Plan.

To integrate as many games as you want in Microsoft Teams, you need an Academic Plan or a Commercial Plan.

Downloading games is an exclusive feature for users with an Academic Plan or a Commercial Plan.

Get your Academic Plan or your Commercial Plan now and start integrating your games into your LMS, website or blog.

If you wish, you can download a demo game here and test its integration:

Doplňovačka: JavaScript

Fill in the Blanks

(1)
Played 2

About this activity

JS cvičení

Created by

Czech Republic

Download the paper version to play

Make your own free game from our game creator
Compete against your friends to see who gets the best score in this game

Top Games

%
Anonymous
Anonymous
%
%
%
You have exceeded the maximum number of games you can print with your current Plan.

To print as many games as you want, you need an Academic Plan or a Commercial Plan.

Print your game
Doplňovačka: JavaScript
 

Fill in the Blanks

Doplňovačka: JavaScriptOnline version

JS cvičení

by David
1

const ceny = [ 100 , 200 , 300 ] ; const dph = ceny . ( cena = > cena * 1 . 21 ) ; / / Metoda pro vytvo ? ení nového pole transformací ka ? dého prvk u

2

const suda = cisla . ( x = > x % 2 = = = 0 ) ; / / Metoda pro vytvo ? ení nového pole obsahujícího pouze prvky spl ? ující podmínk u

3

function nactiData ( ) { const res = await fetch ( url ) ; } / / Klí ? ové slovo ozna ? ující funkci , která v sob ? m ? ? e mít asynchronní operac e

4

const data = fetch ( " https : / / api . example . com " ) ; / / Klí ? ové slovo , které pozastaví vykonávání funkce , dokud se Promise nedokon ? í

5

fetch ( url ) . ( response = > response . json ( ) ) ; / / Metoda , která se zavolá po úsp ? ? ném vy ? ízení asynchronního po ? adavku ( Promise )

6

const = new Promise ( ( resolve , reject ) = > { } ) ; / / Vestav ? ný objekt ( t ? ída ) reprezentující budoucí výsledek asynchronní operac e

7

try { await ulozit ( ) ; } ( error ) { console . error ( error ) ; } / / Blok kódu , který se vykoná , pokud v p ? edchozí ? ásti try dojde k chyb ?

8

let odmocnina = Math . ( 16 ) ; / / Funkce pro druhou odmocnin u

9

let neniCislo = ( " Ahoj " ) ; / / Funkce pro kontrolu , zda hodnota není ? ísl o

10

pole . ( " prvek " ) ; / / P ? idání prvku na KONEC pol e

11

let retezec = pole . ( " - " ) ; / / Spojení prvk ? pole do ? et ? zce poml ? ko u

12

let index = pole . ( " hledany " ) ; / / Zji ? t ? ní pozice prvku v pol i

13

let existuje = pole . ( " test " ) ; / / Ov ? ? ení , zda pole obsahuje hodnot u

14

function vypocet ( a , b ) { a + b ; } / / Klí ? ové slovo pro vrácení výsledk u

15

switch ( den ) { " pondeli " : console . log ( " Prace " ) ; } / / Za ? átek v ? tve v switc h

16

switch ( x ) { : console . log ( " Ostatni " ) ; } / / V ? tev , kdy ? nic nesouhlas í

17

42 ; / / Operátor pro zji ? t ? ní datového typ u

18

let json = JSON . ( objekt ) ; / / P ? evod objektu na JSON ? et ? ze c

19

let nahoda = Math . ( ) ; / / Funkce , která vrací pseudo - náhodné ? íslo mezi 0 a 1

20

const spojeno = pole . ( " ; " ) ; / / Metoda pole , která spojí v ? echny jeho prvky do jednoho ? et ? zce se zadaným odd ? lova ? e m

21

Uzivatel { ( jmeno ) { . jmeno = jmeno ; } } / / Definice t ? ídy a její speciální metody pro inicializaci nových instanc í

22

class Kruh extends Tvar { jmeno = " Kruh " ; } / / Definice vlastnosti , která pat ? í samotné t ? íd ? a ned ? dí se do ka ? dé instanc e

23

if ( mojeAuto Vozidlo ) { console . log ( " Objekt ma v prototypu tridu Vozidlo " ) ; } / / Operátor pro ov ? ? ení p ? íslu ? nosti objektu ke konkrétní t ? íd ? nebo jejímu p ? edkov i

24

porovnejVek ( a , b ) { return a . vek - b . vek ; } / / Metoda definovaná p ? ímo na t ? íd ? , kterou lze volat bez vytvá ? ení instance ( nap ? . Clovek . porovnejVek ) ( static )

25

class Bod { ( x , y ) { this . x = x ; this . y = y ; } } / / Metoda , která se automaticky spustí p ? i ka ? dém vytvo ? ení nového objektu pomocí operátoru ne w

26

{ data mojeData } " . / api . js " ; / / Na ? tení konkrétní pojmenované prom ? nné a její sou ? asné p ? ejmenování pro aktuální soubo r

27

if ( Array . ( promenna ) ) { console . log ( " Je to pole " ) ; } / / Jediná spolehlivá metoda pro ov ? ? ení , zda je prom ? nná skute ? n ? polem a ne jen objekte m

28

let x = 0 ; if ( Object . ( x , - 0 ) ) { console . log ( " Je to zaporna nula " ) ; } / / Metoda pro p ? esné porovnání dvou hodnot , která rozli ? í i v ? ci jako NaN nebo zápornou nul u

29

const upraveno = text . ( ) ; / / Metoda , která odstraní v ? echny prázdné znaky a mezery pouze ze za ? átku ? et ? zc e

30

const existuje = pole . ( " admin " ) ; / / Metoda , která vrací boolean hodnotu podle toho , zda pole obsahuje konkrétní prve k

Are you sure you want to leave the page?

If you leave, you will lose the game in progress.