[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 10/21 12:48 / Filesize : 276 KB / Number-of Response : 1024
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【JavaScript】スクリプト バトルロワイヤル50【php,py,pl,rb】



652 名前:あれば尚更===をいつも使うということにはならない
まあ、きちんと型を見てやってるぞという他者や自己へのアピールには確かになるが、それ以上の合理性は少ない
細かいことを言うと三文字の演算子はちと長く、<=等と合いにくいし見苦しくて嫌いだ

それからこれも個人的な見解だが文字列から数値の変換と見るやparseIntを使うのは本当にやめて欲しい
まずparseIntというグローバル関数を使うことそのものが非常に非常に汚らわしい
グローバルに数個転がってる関数のほとんどは正直言ってJS初期からの汚れた遺産だ
存在自体が仕様バグに近い盲腸のようなもの、ES6のNumber.parseIntを使うというのなら薄目で見れるレベルなはなるだろう

しかし本当はparseInt()は、"123px"のようなCSS等の単位付き数値文字列から数値を取り出すときに使うもの
こういう冗長なものを数値変換に使っておいて比較演算子では厳密の方を支持するというのも良く分からん風習だ
ともかく数値変換なら単項+演算子で本当に本当に十二分なのに
何故に1文字の完結な表現と処理ですむところを10文字のわけのわからないものでこなそうとするのか理解に苦しむ
それならまだNumber()を使うほうが随分とわかりやすくマシだろう
[]
[ここ壊れてます]






[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<276KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef