javascript エラー「SyntaxError: Return statements are only valid inside functions.」の解決方法
- 作成日 2022.03.07
- 更新日 2022.10.17
- javascript
- javascript
javascriptで、エラー「SyntaxError: Return statements are only valid inside functions.」が発生した場合の原因と解決方法を記述してます。
環境
- OS macOS Monterey
- ブラウザ safari 15.5
エラー内容
以下のコードを実行時に発生。
function foo(x) {
if(x===1)
return "a";
}
if(x===2){
return 'b';
}
}
エラーメッセージ
SyntaxError: Return statements are only valid inside functions.
画像
原因
if文の括弧の閉じ忘れによるエラー
解決方法
括弧を閉じる
function foo(x) {
if(x===1){
return "a";
}
if(x===2){
return 'b';
}
}
-
前の記事
metabase バージョンを確認する 2022.03.07
-
次の記事
Python uvicorn run実行時にホストとポートを指定する 2022.03.07
コメントを書く