回答編集履歴
1
説明とても間違えてたので書き直します
    
        answer	
    CHANGED
    
    | 
         @@ -1,6 +1,6 @@ 
     | 
|
| 
       1 
     | 
    
         
            -
            JavaScriptではセミコロンをつけてもつけなくても、文法上は問題ない時があるので、今回の部分では 
     | 
| 
      
 1 
     | 
    
         
            +
            JavaScriptではセミコロンをつけてもつけなくても、文法上は問題ない時があるので、今回の部分ではエラーになります。
         
     | 
| 
       2 
     | 
    
         
            -
            (ただしつけるつけないで挙動がたまに違うときがありますが、その例はググったらいっぱい出てきます)
         
     | 
| 
       3 
2 
     | 
    
         | 
| 
       4 
     | 
    
         
            -
            https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/ 
     | 
| 
      
 3 
     | 
    
         
            +
            https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/arrow_functions
         
     | 
| 
       5 
     | 
    
         
            -
             
     | 
| 
      
 4 
     | 
    
         
            +
            に
         
     | 
| 
      
 5 
     | 
    
         
            +
            // object リテラル式を返す場合は、本体を丸括弧 () で囲みます:
         
     | 
| 
       6 
     | 
    
         
            -
             
     | 
| 
      
 6 
     | 
    
         
            +
            書いてます通り、objectを返さないといけないのに、;で区切ってるので何も返さないことになってしまいエラーになります。
         
     |