書籍『知識ゼロからはじめるゆっくり・ていねいJavaScript』の内容に誤りがありました。ここに訂正してお詫び申し上げます。
なお、出版社ソシム株式会社のサイトにも正誤情報が公開されています。基本的に同じものが掲載されていますが、更新のタイミングによって一時的に内容が異なる場合があります。そちらも併せてご参照ください。
誤)
変数resultに値を代入する部分と、if文で……
正)
変数repairに値を代入する部分と、if文で……
誤)
取得した要素.insertAdjacentHTML() メソッド
正)
innerHTMLプロパティ