javascript 三項演算子に複数の処理を実装する
- 作成日 2021.01.25
- 更新日 2022.08.03
- javascript
- javascript

javascriptで、三項演算子内に複数の処理を実装するサンプルコードを記述してます。
環境
- OS windows10 pro 64bit
- Apache 2.4.43
- ブラウザ chrome 103.0.5060.134
実装手順
関数を作成して実行しても可能ですが、即時関数をアロー関数化して、複数の処理を1行にまとめることができます。
let str = 'mebee';
str === 'mebee' ?
(v => { str = 'hello world'; console.log('文字列をhello worldにしました'); })() :
(v => { str = 'mebee'; console.log('文字列をmebeeにしました'); })();
console.log(str);
実行結果

「()」と「カンマ」を使用する方法もあります。
let str = 'mebee';
str === 'mebee' ?
(
str = 'hello world',
console.log('文字列をhello worldにしました')
)
:
(
str = 'mebee',
console.log('文字列をmebeeにしました')
)
console.log(str);
-
前の記事
php 連想配列キーと値を反転させる 2021.01.25
-
次の記事
wifiに接続しているマシン一覧を出力する 2021.01.25
コメントを書く