虹裏img歴史資料館

ここでは虹裏imgのかなり古い過去ログを閲覧することができます。新しいログはこちらにあります

17/09/08(金)22:18:32 三項演... のスレッド詳細

削除依頼やバグ報告は メールフォーム にお願いします。個人情報、名誉毀損、侵害等については積極的に削除しますので、 メールフォーム より該当URLをご連絡いただけると助かります。

画像ファイル名:1504876712365.jpg 17/09/08(金)22:18:32 No.451632437

三項演算子よくないよね

1 17/09/08(金)22:20:30 No.451632949

三項演算子のネストいい…

2 17/09/08(金)22:22:39 No.451633602

三項演算子使うやつとif文の後の中括弧省略するやつは死滅すればいい

3 17/09/08(金)22:27:54 No.451635318

なんでそんなこというの…便利なのに… あとカンマ演算子で処理しながら値渡すのも便利だよね!

4 17/09/08(金)22:32:52 No.451636728

>if文の後の中括弧省略するやつは死滅すればいい これはちゃんとインデントしてればよくない?

5 17/09/08(金)22:32:57 No.451636743

画像のような使い方はちょっとイラッとくるかな 普通なら y = x>=100 ? 0 : 100; って書くと思うけど

6 17/09/08(金)22:34:31 No.451637213

ネストもelse ifもおなじよ

7 17/09/08(金)22:35:27 No.451637487

>これはちゃんとインデントしてればよくない? よくない 人間はバカなのでこんなクソみたいなバグを仕込んで大事になる事もある http://qiita.com/tomohisaota/items/e6995e89b843e1295c08

8 17/09/08(金)22:35:38 No.451637541

>って書くと思うけど 大して変わらん…

9 17/09/08(金)22:35:45 No.451637584

hoge = fuga && piyo ? foo: bar;

10 17/09/08(金)22:36:00 No.451637647

画像の書き方できるの知らなかったな x>=100?(z=10):(y=100); とかもできるんだろうな 何をどこでやってるのかよくわからなくなりそうだが

11 17/09/08(金)22:37:41 No.451638312

どうせ実行時にとかに変換されてるんでしょー

12 17/09/08(金)22:38:03 No.451638411

>x>=100?(z=10):(y=100); >とかもできるんだろうな 素直にif/else使うね…

13 17/09/08(金)22:39:05 No.451638654

まあコンパイラさんは大体どう書いても最適化してくれるでござるよ だがそういう話をしてるんじゃないのでございます

14 17/09/08(金)22:40:07 No.451638903

かっこいいじゃん三項演算子

15 17/09/08(金)22:41:02 No.451639177

y= が2回出てくるのが気持ち悪い! 書き直す理由なんかそれでいいんだよ

16 17/09/08(金)22:42:36 No.451639711

条件分岐はif使うけど 条件付代入は三項演算子使うなあ 代入がifで複数行に分かれるのはかえって別のことやってんのかどうか気になるから

17 17/09/08(金)22:51:19 No.451642434

y=(x%100+1)/(x+1)*100; よし3項演算子使わずに書けた

18 17/09/08(金)22:51:30 No.451642482

三項演算は値の選択 ifは処理の分岐 使いどころさえ一貫してれば決して悪いものではないのだ

19 17/09/08(金)22:52:11 No.451642703

あっxがマイナスだとだめか…

20 17/09/08(金)23:03:50 No.451646062

verilogだと多用しちゃう

21 17/09/08(金)23:12:27 No.451648284

MINとMAXを適当に書くのに楽なんだよ

22 17/09/08(金)23:13:06 No.451648460

正規表現とこいつは真のクズ

23 17/09/08(金)23:13:18 No.451648513

>verilogだと多用しちゃう というかif文を使わない

24 17/09/08(金)23:13:21 No.451648526

あぁスレ絵の使い方はよくないわ…

25 17/09/08(金)23:13:29 No.451648557

>MINとMAXを適当に書くのに楽なんだよ まぁマクロの中でやってる分には別に気にしないけども…

26 17/09/08(金)23:15:45 No.451649138

elseは条件の見落としが怖いから 最初にy=0してからif文かな

27 17/09/08(金)23:17:01 No.451649485

>elseは条件の見落としが怖いから >最初にy=0してからif文かな yの値でトリガーかけると問題が起きそう

28 17/09/08(金)23:17:18 No.451649568

スレ絵は値返さないのが不許というかかけるのか コンパイルエラー出ないのか

29 17/09/08(金)23:17:39 No.451649697

message = ( score == 100 ? "満点" : score >= 60 ? "合格" : "不合格");" こういうパターンが一番使うかな こればっかりは連想配列にも真似できない

↑Top