--- id: 5d7925377b54d8a76efb5657 title: Part 89 challengeType: 0 dashedName: part-89 --- # --description-- Add the following code to `letters.forEach`: ```js input.type = "text"; input.id = y + x; input.onchange = update; container.appendChild(input); ``` # --hints-- See description above for instructions. ```js assert( /window\.onload[\s\S]*range\(1,99\)\.forEach\(\(?x\)?=>\{createLabel\(x\);?letters\.forEach\(\(?y\)?=>\{constinput=document\.createElement\(["']input["']\);?input\.type=["']text["'];?input\.id=y\+x;?input\.onchange=update;?container\.appendChild\(input\);?\}\);?\}\);?\}/.test( code.replace(/\s/g, '') ) ); ``` # --seed-- ## --before-user-code-- ```html Spreadsheet
``` ## --after-user-code-- ```html ``` ## --seed-contents-- ```html ``` # --solutions-- ```html ```