if else ステートメントを使用するのではなく、三項演算子を使用しようとしていますが、ステートメントのどこかに構文エラーがあります。
誰かが私が間違っている場所を教えてもらえますか?
声明は次のとおりです。
my_alert(status ? ('Accepted', 'alert-success') : ('Declined', 'alert-info'))
- my_alert は、2 つのパラメーターを持つ関数です。
- ステータスは単に true または false に評価されます。
- 上記の式に複数のパラメーターを渡すと、コンマの使用が気に入りません。
関数が実行されると、chrome および firefox では、「alert-success」または「alert-info」が表示されます。最初のパラメーターがありません。
私は答えを求めてstackoverflowを見てきましたが、どうしても私がやっていることは正しいと言っています。
どんな助けでも素晴らしいでしょう。