Javascript小僧:数字じゃない
前回のJavascript小僧で、テキストで西暦年を入力してもらうとき、チェックが必要、と書いたような気がしますが。。。
だって、サーバーが遅くて見れないんだもの。。
どんなチェックをしたらいいのでしょうね。
1.数字であること
2.整数であること
3.正の数であること
4.明治以降の年であること
5.1900以降であること
まあ、いろいろありますが、まずは、「1.数字であること」を考えます。
Javascriptには、「isNAN」という関数があり、引数が数字かどうか調べてくれます。
// 入力された年が数字じゃない
if(isNaN(myYear1)){return(-2)}
上記のコードは、myYear1が数字じゃないとき、-2を返します。
Red Hot Chili Peppers - Can't Stop Lyrics
この歌が好きなのよぉ~。止められないよぉ~。元気になるのよぉ~。
全てはキミのため。。。
だって、サーバーが遅くて見れないんだもの。。
どんなチェックをしたらいいのでしょうね。
1.数字であること
2.整数であること
3.正の数であること
4.明治以降の年であること
5.1900以降であること
まあ、いろいろありますが、まずは、「1.数字であること」を考えます。
Javascriptには、「isNAN」という関数があり、引数が数字かどうか調べてくれます。
// 入力された年が数字じゃない
if(isNaN(myYear1)){return(-2)}
上記のコードは、myYear1が数字じゃないとき、-2を返します。
Red Hot Chili Peppers - Can't Stop Lyrics
この歌が好きなのよぉ~。止められないよぉ~。元気になるのよぉ~。
全てはキミのため。。。
2013-09-16 22:07
ヤバイぜ!(12)
コメント(1)
トラックバック(0)
nice! ありがとうございます。[__猫]
by cheese999 (2013-09-18 00:31)