[過去ログ] スレ立てるまでもない質問はここで 152匹目 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
550: デフォルトの名無しさん [] 2020/02/16(日) 23:11:48.98 ID:7XKOgWLJ(1/3) AAS
>>543
543(1): デフォルトの名無しさん [sage] 2020/02/16(日) 15:26:18.98 ID:iNVxJNOu(1/3) AAS
>>540
個人的には文字や文字列が数字として扱えるかどうかチェックならisNumericのほうがしっくり来る
isAlphaNumericとは言ってもisAlphaNumberとは言わないから
変数が数値そのものなのかどうかのチェックならisNumberのほうがしっくり来る

isNumericを後者の用途で使ってたりisNumberを前者の用途で使ってるケースもあるから
使用言語やその言語のメジャーなフレームワークを参考にすると良いと思う
> isAlphaNumericとは言ってもisAlphaNumberとは言わないから

alnumがどっちの意味かわからんのだよなw
551: デフォルトの名無しさん [sage] 2020/02/16(日) 23:13:46.25 ID:7XKOgWLJ(2/3) AAS
>>547
547(1): デフォルトの名無しさん [sage] 2020/02/16(日) 21:02:40.67 ID:iozwRYdz(1) AAS
>>540
> 数値(数字?)チェックの関数を作るとしたら名前は
> isNumeric と isNumber のどちらが良いでしょうか?

まず言葉をちゃんと区別して使いましょう
数値は文字通り「値」でありその値がどんな値かと言えば数、つまり算術演算の対象となる値だ
他方、数字は「字」であって予め前提とされている読み方(その逆写像は十進法などの数の表記法)に従うと
数(つまり数値)を表す文字(あるいは文字列)だから、数値と数字とは全く別物(前者は字面によって表された意味、後者は字面そのもの)だよ
そうなんだけど、数値として扱いたいけど、使用できる文字は0-9だけにしたいとかあるんだよね
数値チェック用の関数とか、指数形式とか16進数表記に対応していたりとかしていて
たしかに数値ではあるんだけど、そんな文字は受け付けたくない。
552: デフォルトの名無しさん [sage] 2020/02/16(日) 23:20:34.63 ID:7XKOgWLJ(3/3) AAS
数字には桁数という概念はあっても値の範囲という概念は無いと思うんだよね
それに対して数値は値の範囲がある。

よくisNumberだけとかisNumecicだけのチェクがあるけど、
特定の値の範囲で使える文字は10進数表記のみにするなら、
isNumber かつ isNumeric とかにしたほうが良いんだろうか

とか今思ってる
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.045s