こんばんわ!
Advent Calendar 2024に参加してまして、20日目の記事を書いていこうと思います。
題材は「脆弱エンジニアの Advent Calendar 2024」ということで、コードのちょっとした発見を書いていこうと思います。
if文って一行でかけるという発見
皆さんはif文というか条件分岐ってどう書きます?
私はこう書いてました
var test = string.empty;
var flag = true;
if (flag){
test = "OK";
}
else{
test = "NG";
}
これでいいと思ってました!
ただ、これを仕事でやるともっと簡単にかけと怒られましたw
ではどうすれば。。
三項演算子(条件演算子)との出会い
下記のように、三項演算子(条件演算子)を使えば一行でかけることができるんですね。
var test = flag ? "OK" : "NG";
同じ処理でも、いろいろな書き方があるんだと脆弱ながら学んだ体験でした。
ここまで読んでいただきありがとうございます