0

次のような JavaScript があります。

var myParam = 1;
var myVar = 'Lorem ipsum dolor [placeholder] amet';

myParamif be 1then put inline of myVar- oneelse put thereを確認する必要がありtwoます。このようなもの:

var myParam = 1;
var myVar = 'Lorem ipsum dolor '+ if (myParam == 1) return 'one' else return 'two' +' amet';

IF/ELSEスティングの中にステートメントを入れる方法は?

4

4 に答える 4

5

三項式を使用します。

var myVar = 'Lorem ipsum dolor ' + (myParam == 1 ? 'one' : 'two') +' amet';
于 2013-10-22T11:59:05.900 に答える
1

三項演算子を使用できます演算子は、ステートメントのショートカットとして使用できます。?:if...else

構文:テスト ? 式1 : 式2

お気に入り

(myParam == 1) ?'one' : 'two'
于 2013-10-22T11:59:16.773 に答える
0

(myParam == 1) ? true : false;

===基本的な例を使用するために、myParam を 1 または "1" にすることもできます。

于 2013-10-22T11:59:15.723 に答える
-1

三項演算子の使用:

<condition> ? true: false

'Lorem ipsum dolor '+ ((myParam == 1) ? 'one' : 'two') +' amet';
于 2013-10-22T11:59:01.327 に答える