のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,840人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ+ JavaScript の質問用スレッド vol.81 +

    JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    502 : Name_Not - 2010/11/22(月) 23:12:21 ID:??? (+20,+20,-6)
    >>500
    0や1にするって言っているのに、何故文字列にしようとするんだ?
    504 : Name_Not - 2010/11/22(月) 23:27:51 ID:??? (+27,+29,-20)
    内部がどうであろうと表示される結果にはかわりないだろ
    505 : Name_Not - 2010/11/22(月) 23:31:03 ID:??? (+30,+29,-18)
    >>502
    最終的にisNaN()を使うのは判ってるんだから、
    その先のパズルの話じゃないの?
    途中がどうあれ、if で比較できればいいんだし。
    511 : Name_Not - 2010/11/23(火) 00:24:44 ID:??? (+25,+29,-5)
    継承なんてどうでもいいと思ってきたけれど
    せめて今夜だけでも綺麗になりたい
    513 : 493 - 2010/11/23(火) 01:14:53 ID:??? (+20,+29,-67)
    すみません・・・、なんか質問したのに皆さんの話のレベルが高すぎて付いて行けず・・・。
    結局どうするのが最適なんでしょうか?
    514 : Name_Not - 2010/11/23(火) 01:30:09 ID:??? (+22,+29,-2)
    なんだお前まだいたのか
    515 : Name_Not - 2010/11/23(火) 01:32:38 ID:??? (+22,+29,-1)
    なんか発展しすぎたな
    518 : think49 - 2010/11/23(火) 02:41:46 ID:??? (-24,-30,-70)
    >>513
    最終的には好みかも。

    function toZero1 (number) { return number != number ? 0 : number; }
    function toZero2 (number) { return typeof number === 'number' && isNaN(number) ? 0 : number; }
    function toZero3 (number) { return typeof number === 'number' && number.toString() === 'NaN' ? 0 : number; }
    519 : Name_Not - 2010/11/23(火) 02:59:11 ID:??? (-29,-30,-68)
    if (value != value) {
    value = "0"
    }
    つまりvalueがvalueじゃないとき(NaN)とかに0って事ですね!

    テキストボックスとかだと
    if(document.form.text.value != document.form.text.value)
    {
    document.form.text.value = "0"
    }

    こんな感じでよろしいのでしょうか?
    フォーム全体のNaNを一つで出来るのかな?と思ってたんですがやっぱり無理っぽいですかね?
    520 : Name_Not - 2010/11/23(火) 03:01:36 ID:??? (-13,-6,-1)
    ループ使ってください
    528 : Name_Not - 2010/11/23(火) 13:19:07 ID:??? (+24,+29,-34)
    >>525のリンク先に書いてある結合オブジェクトがいまいちよくわからないんですけど、
    具体的にどんなものですか?
    535 : think49 - 2010/11/23(火) 17:35:41 ID:??? (-27,-30,-166)
    >>533
    instanceof演算子を使うしかないかな。

    function equalNaN (arg) { return (typeof arg === 'number' || arg instanceof Number) && arg.toString() === 'NaN'; }
    console.log(equalNaN(0/0));
    console.log(equalNaN(new Number(0/0)));

    instanceof演算子はグローバルオブジェクト(window)が異なるNumberオブジェクトを渡すと上手く機能しないブラウザがありますが。
    536 : Name_Not - 2010/11/23(火) 17:39:33 ID:??? (-21,-30,-174)
    alert (![] == []); // true
    alert (false == []); // true
    alert (0 == []); // true
    alert (0 == ''); // true

    // ToPrimitive
    alert ([] + [] === ''); // true
    alert ([''] + [''] === ''); // true
    alert (['0'] + ['0'] === '00'); // true
    alert ([0] + [0] === '00'); // true

    混乱させてるわけじゃねぇぞ
    538 : Name_Not - 2010/11/23(火) 18:06:13 ID:??? (+25,+29,-1)
    >>536の一番下を誰か解説してください
    539 : Name_Not - 2010/11/23(火) 18:08:08 ID:??? (-28,-29,+1)
    >>538
    [0].toString()
    540 : Name_Not - 2010/11/23(火) 18:18:36 ID:??? (+31,+29,+0)
    >>538
    混乱させる意図はありません。
    542 : Name_Not - 2010/11/23(火) 18:43:45 ID:??? (+27,+29,-32)
    何でもかんでも質問しないで、何で出来ないのかを書くべきだと思うんだが
    543 : Name_Not - 2010/11/23(火) 18:45:35 ID:4wdNoo/i (-24,+29,+0)
    >>541
    ごめん何がわからないのかがわからない
    544 : Name_Not - 2010/11/23(火) 18:46:59 ID:??? (-18,-29,-5)
    横から失礼します
    11111111111111113 == 11111111111111111 // true
    これは例外ということでよいのでしょうか?
    545 : Name_Not - 2010/11/23(火) 18:48:27 ID:??? (-29,-30,-80)
    var a = 1;
    var b = 2;

    <h1 align="center">
    <div id="hyouji">ここに表示されます</div>
    </h1>

    var hyo = document.getElementById("hyouji");
    hyo.innerHTML = a "と、もう一つは"b;

    とやってもaしか表示されませんという事ですー
    546 : Name_Not - 2010/11/23(火) 19:01:05 ID:??? (-13,-29,-12)
    >>545
    a + "と、もう一つは" + b;

    質問する前にJavaScriptの基本ぐらい勉強しとけよ。
    547 : Name_Not - 2010/11/23(火) 19:03:08 ID:??? (+27,+29,-33)
    ありがとうございます
    そしてすんません、一通りやったのですがメソッドとかの(,)とかとごっちゃになってて
    548 : Name_Not - 2010/11/23(火) 19:29:24 ID:??? (-12,+0,-2)
    いみふw
    549 : Name_Not - 2010/11/23(火) 19:35:27 ID:??? (+21,+29,-24)
    ちょっと待て、お前ら>>544を忘れてないか?
    ちょっとコレ俺的にナイトメアな質問なんだが
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について