質問: ### 前提・実現したいこと プログラミング初心者です。 jQueryを使って九九の表を作成する。 様々な記事を参考にコードを書いたのですが表示されず 何が原因なのかわからない点、また解決策・デバックの方法など 教えて頂きたく思います。 初歩的なご質問ですがよろしくお願い致します。 10.17.19行目に下記のエラーメッセージが出ています。 ### 発生している問題・エラーメッセージ ``` $is not defined; please Fix or add /"global $ ``` ### 該当のソースコード ``` jQuery 九九表 ``` ### 試したこと エラーメッセージの検索
回答: これでどうでしょうか? ``` $(function() { /* 課題処理を追加 */ //1.id matrixを取得する var table = $('#matrix') //forを使って左の数字を出す i=左 for (var i = 1; i <= 9; i++) { $tr = $('') table.append($tr) for (var j = 1; j <= 9; j++) { // if ((i % 2 === 1 && j % 2 === 1) || (i % 2 === 0 && j % 2 === 0)) { if (i % 2 === j % 2) { $tr.append('' + i + '*' + j + '=' + i * j + '') } else { $tr.append( '' + i + '*' + j + '=' + i * j + '') } } } }) ```