javascript エラー「Uncaught SyntaxError: Unexpected token ‘<'」の解決方法

javascript エラー「Uncaught SyntaxError: Unexpected token ‘<'」の解決方法

javascriptで、エラー「Uncaught SyntaxError: Unexpected token ‘<‘」が発生した場合の原因と解決方法を記述してます。

環境

  • OS windows11 pro 64bit
  • Apache 2.4.43
  • ブラウザ chrome 106.0.5249.103

エラー内容

以下のコードを実行した際に発生。

const a = 1;
const b = 2;

if (a =< b) {
  console.log('success');
}

エラーメッセージ

Uncaught SyntaxError: Unexpected token '<'

画像

firefox102の場合は、以下のエラーが発生します。

Uncaught SyntaxError: expected expression, got '<'

画像

safari15.5では、以下のエラーとなります。

SyntaxError: Unexpected token '<'

原因

比較演算子の記述間違い

解決方法

正しく記述する

const a = 1;
const b = 2;

if (a <= b) {
  console.log('success'); // success
}

if (a >= b) {
  console.log('success');
}