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

    私的良スレ書庫

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

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

    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
    201 : Name_Not - 2013/02/11(月) 20:14:46.95 ID:??? (+0,-29,-32)
    >>200さん
    ありがとうございます。バグですかね。setTimeout(func,100)でやってみます。モサいけどw
    202 : Name_Not - 2013/02/12(火) 05:38:06.95 ID:??? (+3,-29,-51)
    英語力が低いんで自信ないけどMSDNの方では、
    ローカル環境でなおかつExplorerで対象のhtmlファイルを
    ダブルクリックしたときにこのエラーは起こると言ってる気がするので
    サーバーにあげれば問題ないってことかな?
    204 : Name_Not - 2013/02/12(火) 10:49:54.21 ID:LfTNR9nK (+24,+29,-56)
    別に右クリ自体をどうこうしてるわけではないんでないかい?
    ちゃんとtrueを返していると思うよ
    プログラムは書いた通りにしか動かんぜよ
    206 : Name_Not - 2013/02/12(火) 14:50:56.44 ID:??? (+57,+29,-49)
    パソコンの大先生ゆうすけがパソコン遠隔操作による脅迫で
    威力営業妨害でタイーホされたが、
    もしかしたら、このスレの質問に答えていた人の中に
    ゆうすけがいたのかもしれんな。
    207 : Name_Not - 2013/02/12(火) 14:58:44.29 ID:??? (+76,+29,-30)
    派遣先の港区のITって渋谷のとこでしょ(たぶん)
    渋谷ではブラックが過酷過ぎて自殺者が続出したから労働監督署に徹底指導を受けてたんじゃなかったの?
    208 : Name_Not - 2013/02/12(火) 17:47:10.03 ID:S3Du03Wn (+38,+29,-13)
    >>207
    社内では労基にバレないような勤怠管理の記入の仕方など
    徹底指導されてたんだろうな
    210 : Name_Not - 2013/02/12(火) 17:57:38.70 ID:??? (+22,+11,+0)
    >>209
    ない
    212 : Name_Not - 2013/02/12(火) 17:58:37.52 ID:FM/llzBD (-17,+29,-18)
    >>210
    ありがとうございます。
    すぐに返答が得られるとは思ってませんでした。
    213 : Name_Not - 2013/02/12(火) 20:17:18.31 ID:??? (+57,+29,-11)
    インスタンスを触りたかったらインスタンスを渡すのが引数だw
    214 : Name_Not - 2013/02/12(火) 20:56:19.18 ID:??? (-11,-29,-12)
    >>211
    それやりたかったら、func(object)で渡して関数内でobject.xを拾えば良いのに…。
    216 : Name_Not - 2013/02/12(火) 22:10:01.28 ID:??? (-25,-30,-41)
    >>215
    javascript.enabled を false にすればいいんじゃないか
    ただ、ここよりも
    Firefox userChrome.js greasemonkeyスクリプトスレ22
    http://anago.2ch.net/test/read.cgi/software/1354149497/
    で聞いたほうがいいと思うけど。
    217 : Name_Not - 2013/02/12(火) 23:13:15.43 ID:S3Du03Wn (+18,+29,-15)
    >>215
    >そもそも出来なければ勉強しても目的は達成できないので

    いやいやいやいや
    可能かどうかも学ぼうよ
    218 : Name_Not - 2013/02/13(水) 00:56:19.50 ID:??? (+28,-29,-8)
    JSの変数を16進数でHTMLを使って、表示でしたいのですがどうすればいいのでしょうか?
    220 : Name_Not - 2013/02/13(水) 08:23:37.48 ID:??? (+54,+28,+0)
    >>218
    日本語で話してね
    221 : Name_Not - 2013/02/13(水) 10:47:50.95 ID:??? (-2,-30,-33)
    C言語なら
    printf("%x",a);
    で、16進数表示が出来ますが、javascriptとHTMLを使った場合はどのようにすればよろしいのでしょうか?
    222 : Name_Not - 2013/02/13(水) 11:05:37.37 ID:??? (+40,+25,+0)
    >>219がエスパーすぎる
    223 : Name_Not - 2013/02/13(水) 11:38:45.06 ID:??? (-8,-29,-18)
    >>219
    ありがとうございました
    a=a+a.toString(16);
    で出来ました。

    桁数を揃えることってできますか?
    224 : Name_Not - 2013/02/13(水) 11:40:38.56 ID:??? (-1,-29,-1)
    a=a.toString(16),
    でした
    225 : Name_Not - 2013/02/13(水) 11:50:36.88 ID:??? (-1,-29,-5)
    a="0000000000" + a.toString(16).right(10);
    226 : Name_Not - 2013/02/13(水) 12:26:17.02 ID:??? (+94,+29,-5)
    何がどうHTMLなのか、高尚すぎて俺には理解できなかった・・・
    227 : Name_Not - 2013/02/13(水) 12:37:30.05 ID:??? (+12,+29,-82)
    >>226
    すいません
    まだJSもHTMLもさわり始めてから、一日目なんで、どうゆう形でJSからHTMLにデータが渡されているかわからないもので、、、

    桁合わせの件をもう少し詳しく教えていただけませんか?

    また、先ほどのやり方で16進数に変換した時に、2の補数で変換されてしまい、マイナスの符号がついてしまいます。unsigedで変換できませんか?
    228 : Name_Not - 2013/02/13(水) 16:04:44.71 ID:??? (+2,-30,-17)
    a=("0000000000" + a.toString(16)).slice(-10);

    unsigedで変換したいならunsigedで渡せよ
    231 : Name_Not - 2013/02/13(水) 18:00:43.76 ID:??? (-1,-29,-42)
    サーバーサイドもPhotoshopの自動処理も最近はRの簡易版みたいな統計処理ライブラリもあって色々出来て便利だわ
    232 : Name_Not - 2013/02/13(水) 19:37:23.60 ID:??? (+32,-29,-5)
    >>228
    unsigedじゃなく
    unsignedだし、
    そもそもJSにunsigned型はない。
    233 : Name_Not - 2013/02/13(水) 19:50:10.04 ID:??? (+57,+29,-32)
    >>232
    ケータイから打ったから、打ち間違いです。
    なんで変数の中身を16進数で表そうとしたのにマイナスの符号が着くんだろう
    234 : Name_Not - 2013/02/13(水) 20:00:59.71 ID:RiHmJBfG (-12,+29,-9)
    >>233
    具体的にやった内容を、その部分だけコードで書いてみてよ
    235 : Name_Not - 2013/02/13(水) 20:50:21.44 ID:??? (+46,+22,+3)
    236 : 215 - 2013/02/13(水) 21:06:10.57 ID:??? (+54,+29,-2)
    >>216
    色々調べてみます
    スレまで紹介していただいて、ありがとうございました
    237 : Name_Not - 2013/02/13(水) 21:08:35.14 ID:??? (+7,-28,-45)
    >>235
    すべてのビット演算でオペランドは符号付き 32 ビット演算に、ビッグエンディアンおよび 2 の補数形式で変換されます。
    238 : Name_Not - 2013/02/13(水) 21:18:46.57 ID:??? (+93,+29,-15)
    これの上としたの違いってなんですか?
    http://www.friendpaste.com/5DMie8v6e8APQUcmIM13wl
    239 : Name_Not - 2013/02/13(水) 21:26:43.18 ID:??? (+79,+17,-10)
    コピペする方間違えてました
    http://www.friendpaste.com/5FMgCNiiYI4MmcMjflvjvy
    240 : Name_Not - 2013/02/13(水) 22:06:17.57 ID:SExWD56S (-18,-21,-2)
    >>235
    5行目が怪しい気がする
    241 : Name_Not - 2013/02/13(水) 22:11:58.09 ID:??? (-4,-30,-64)
    >>240
    temp=temp|000000001;を
    temp=temp|0x00000001;に修正しましたが変化なしです。
    242 : Name_Not - 2013/02/13(水) 22:12:36.82 ID:??? (+68,+29,-9)
    >>239の上としたで、結果が変わるのはなぜですか?
    243 : Name_Not - 2013/02/13(水) 22:32:15.22 ID:??? (+52,+20,-19)
    右シフトすると一番左のビットに0が入るからマイナス符号ってことじゃないの。
    244 : Name_Not - 2013/02/13(水) 22:44:55.39 ID:??? (+7,-29,-57)
    上だと
    -80000000
    下だと
    80000000
    になります。

    >>243
    一番左に0が、入ってもブラス符号ではないんでしょうか?

    一応、temp=0x80000000>>>6;でもためしました
    245 : Name_Not - 2013/02/13(水) 22:56:15.35 ID:??? (+70,+29,-85)
    マイナスを消すことは出来ました。
    なぜかは、わかりませんが
    temp=temp>>>0;
    をすることによって、unsignedにできるみたいです。
    >>238の違いについては何故そうなるかは、わかりませんが、、、
    Cみたいに、変数の型が自分で扱える方が慣れているため、JSのように勝手に判別されるとよくわからなくなります。慣れればそっちの方が、楽なのかもしれませんが、、、
    246 : Name_Not - 2013/02/13(水) 23:02:04.61 ID:??? (+30,-30,-16)
    逆だったw 一番左が1だとマイナスだから

    1000 0000 0000 0000 0000 0000 0000 0000 >> 1



    1100 0000 0000 0000 0000 0000 0000 0000

    で -40000000
    247 : Name_Not - 2013/02/13(水) 23:08:38.15 ID:??? (+58,+26,-1)
    >>246
    論理シフトでもやってみました
    248 : Name_Not - 2013/02/13(水) 23:11:27.83 ID:??? (+3,-30,-90)
    >なぜかは、わかりませんが
    >temp=temp>>>0;

    ES5 仕様( 11.7.3 Unsigned Right Shift Operator )では、
    >>> は右シフトの結果を更に ToUint32 で変換する
    と記されてるから、その方法は安心して使えると思う
    249 : Name_Not - 2013/02/13(水) 23:15:50.87 ID:??? (+36,-30,-45)
    符号なしビットシフトしたとしてそのあと

    0100 0000 0000 0000 0000 0000 0000 0000 << 1



    1000 0000 0000 0000 0000 0000 0000 0000

    で、これをtoString(16)すると-80000000っていうのはなっとくできるようなできないようなw
    他の言語は良く知らないけど
    250 : Name_Not - 2013/02/13(水) 23:24:29.81 ID:??? (-2,-30,-95)
    (0x40000000>>>0<<1).toString(16)
    "-80000000"
    (0x40000000>>>0<<1>>>0).toString(16)
    "80000000"
    符号付32bit整数へ変換する論理演算と、符号無32bit整数へ変換する論理演算があるのか
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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