warnings
プラグマが「NaN」と「nan」が非数値であることについて文句を言わないという事実に、私は少し驚いています(そして怖いです) 。
なぜ彼らのためwarnings
に慣習'Argument isn't numeric in addition (+)
を放出しないのですか?
テストケース
$ perl -Mstrict -wE 'say 0+$_ for qw/string NaN nan fail/;'
Argument "string" isn't numeric in addition (+) at -e line 1.
0
0
0
Argument "fail" isn't numeric in addition (+) at -e line 1.
0