世界のナベアツ風プログラム(ショートコーディングVer)
id:shawshank99にショートコーディングはどうかと言われたので、
なんとなく挑戦してみた。
<?php $end = 100; for($i=1; $i<=$end; $i++){ echo (($i % 3 == 0) || (strpos($i,"3") > 0) ? 'aho!' : $i)."<br>"; } ?>
少しだけ短くなったかな?
<?php $end = 100;for($i=1;$i<=$end;$i++){echo(($i % 3 == 0)||(strpos($i,"3")>0) ? 'aho!' : $i)."<br>";}?>
すごい見づらいねー。
3項演算子ってコードが短くていいけど、解読しづらい…。