JavaScript が「厳密」であることを確認するためにJSLintを使用していますが、次のエラーが発生します。
代入または関数呼び出しを期待していましたが、代わりに式を見ました
次のコードで:
(my_var > 0 ) ? $("#abc").html(my_array.join('')) : $("#abc").html('<h2>Hello ' + persons_name);
このようなエラーが発生する理由はありますか? また、違いが生じる場合に備えて、上記のコードに見られるように jQuery を使用しています。