lehrkraefte:blc:informatik:ffprg2-2023:aufgabe2

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
lehrkraefte:blc:informatik:ffprg2-2023:aufgabe2 [2023/10/28 17:44] Ivo Blöchligerlehrkraefte:blc:informatik:ffprg2-2023:aufgabe2 [2023/10/28 17:47] (current) Ivo Blöchliger
Line 1: Line 1:
 +====== Aufgabe 2 ======
 +In dieser Aufgabe geht es darum, das aufgeteilte Spielfeld mit Wörtern zu füllen.
 +
 +
 +<WRAP todo>
 +Navigieren Sie in das Verzeichnis funkmast und «checken» Sie den «tag» a2 aus:
 +
 +<code bash>
 +git fetch --all --tags
 +git checkout tags/a2 -b main
 +</code>
 +</WRAP>
 +
 +In der Datei 'model.js' fügen Sie die Methode
 +''fillRegions(wordlist)''
 +hinzu, die die einzelnen Regionen sucht, (codiert in ''this.regionNumber[x][y]''), deren Grösse bestimmt, und dann dort ein zufälliges Wort aus der Wortliste ''let word = wordlist.randomWord(numLetters);'' einfüllt, indem  die Einträge der folgenden Arrays gesetzt werden:
 +<code javascript>
 +this.letters[x][y] = c;
 +this.divs[x][y].innerText = c;
 +</code>