元スレ+ JavaScript の質問用スレッド vol.105 +
JavaScript覧 / PC版 /みんなの評価 :
202 = :
英語力が低いんで自信ないけどMSDNの方では、
ローカル環境でなおかつExplorerで対象のhtmlファイルを
ダブルクリックしたときにこのエラーは起こると言ってる気がするので
サーバーにあげれば問題ないってことかな?
204 :
別に右クリ自体をどうこうしてるわけではないんでないかい?
ちゃんとtrueを返していると思うよ
プログラムは書いた通りにしか動かんぜよ
206 = :
パソコンの大先生ゆうすけがパソコン遠隔操作による脅迫で
威力営業妨害でタイーホされたが、
もしかしたら、このスレの質問に答えていた人の中に
ゆうすけがいたのかもしれんな。
207 = :
派遣先の港区のITって渋谷のとこでしょ(たぶん)
渋谷ではブラックが過酷過ぎて自殺者が続出したから労働監督署に徹底指導を受けてたんじゃなかったの?
208 :
>>207
社内では労基にバレないような勤怠管理の記入の仕方など
徹底指導されてたんだろうな
210 = :
>>209
ない
213 = :
インスタンスを触りたかったらインスタンスを渡すのが引数だw
217 = 208 :
>>215
>そもそも出来なければ勉強しても目的は達成できないので
いやいやいやいや
可能かどうかも学ぼうよ
218 = :
JSの変数を16進数でHTMLを使って、表示でしたいのですがどうすればいいのでしょうか?
220 = :
>>218
日本語で話してね
222 = :
>>219がエスパーすぎる
226 = :
何がどうHTMLなのか、高尚すぎて俺には理解できなかった・・・
227 = :
>>226
すいません
まだJSもHTMLもさわり始めてから、一日目なんで、どうゆう形でJSからHTMLにデータが渡されているかわからないもので、、、
桁合わせの件をもう少し詳しく教えていただけませんか?
また、先ほどのやり方で16進数に変換した時に、2の補数で変換されてしまい、マイナスの符号がついてしまいます。unsigedで変換できませんか?
228 = :
a=("0000000000" + a.toString(16)).slice(-10);
unsigedで変換したいならunsigedで渡せよ
232 = :
>>228
unsigedじゃなく
unsignedだし、
そもそもJSにunsigned型はない。
233 = :
>>232
ケータイから打ったから、打ち間違いです。
なんで変数の中身を16進数で表そうとしたのにマイナスの符号が着くんだろう
235 = :
http://www.friendpaste.com/5DMie8v6e8APQUcmIM13wl
これです
236 = :
>>216
色々調べてみます
スレまで紹介していただいて、ありがとうございました
237 = :
>>235
すべてのビット演算でオペランドは符号付き 32 ビット演算に、ビッグエンディアンおよび 2 の補数形式で変換されます。
238 = :
これの上としたの違いってなんですか?
http://www.friendpaste.com/5DMie8v6e8APQUcmIM13wl
239 = :
コピペする方間違えてました
http://www.friendpaste.com/5FMgCNiiYI4MmcMjflvjvy
242 = :
>>239の上としたで、結果が変わるのはなぜですか?
243 = :
右シフトすると一番左のビットに0が入るからマイナス符号ってことじゃないの。
244 = :
上だと
-80000000
下だと
80000000
になります。
>>243
一番左に0が、入ってもブラス符号ではないんでしょうか?
一応、temp=0x80000000>>>6;でもためしました
245 = :
マイナスを消すことは出来ました。
なぜかは、わかりませんが
temp=temp>>>0;
をすることによって、unsignedにできるみたいです。
>>238の違いについては何故そうなるかは、わかりませんが、、、
Cみたいに、変数の型が自分で扱える方が慣れているため、JSのように勝手に判別されるとよくわからなくなります。慣れればそっちの方が、楽なのかもしれませんが、、、
246 = :
逆だったw 一番左が1だとマイナスだから
1000 0000 0000 0000 0000 0000 0000 0000 >> 1
↓
1100 0000 0000 0000 0000 0000 0000 0000
で -40000000
247 = :
>>246
論理シフトでもやってみました
248 = :
>なぜかは、わかりませんが
>temp=temp>>>0;
ES5 仕様( 11.7.3 Unsigned Right Shift Operator )では、
>>> は右シフトの結果を更に ToUint32 で変換する
と記されてるから、その方法は安心して使えると思う
249 = :
符号なしビットシフトしたとしてそのあと
0100 0000 0000 0000 0000 0000 0000 0000 << 1
↓
1000 0000 0000 0000 0000 0000 0000 0000
で、これをtoString(16)すると-80000000っていうのはなっとくできるようなできないようなw
他の言語は良く知らないけど
類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.100 + (1001) - [97%] - 2012/6/13 22:46
- + JavaScript の質問用スレッド vol.101 + (1001) - [97%] - 2012/7/16 14:15
- + JavaScript の質問用スレッド vol.102 + (1001) - [97%] - 2012/9/11 17:30
- + JavaScript の質問用スレッド vol.103 + (1001) - [97%] - 2012/11/9 15:30
- + JavaScript の質問用スレッド vol.104 + (1001) - [97%] - 2013/1/28 4:00
- + JavaScript の質問用スレッド vol.106 + (1001) - [97%] - 2013/7/20 9:30
- + JavaScript の質問用スレッド vol.107 + (1001) - [97%] - 2013/9/7 10:16
- + JavaScript の質問用スレッド vol.108 + (1001) - [97%] - 2013/9/21 15:16
- + JavaScript の質問用スレッド vol.109 + (1001) - [97%] - 2013/10/7 13:16
- + JavaScript の質問用スレッド vol.135 + (1002) - [97%] - 2018/11/23 10:30
- + JavaScript の質問用スレッド vol.125 + (1001) - [97%] - 2015/10/7 17:45
- + JavaScript の質問用スレッド vol.115 + (1001) - [97%] - 2014/5/29 16:16
- + JavaScript の質問用スレッド vol.141 + (881) - [95%] - 2021/4/19 9:00
- + JavaScript の質問用スレッド vol.122 + (116) - [95%] - 2018/5/2 18:30
- + JavaScript の質問用スレッド vol.121 + (1001) - [95%] - 2015/1/1 18:30
- + JavaScript の質問用スレッド vol.122 + (1004) - [95%] - 2015/2/14 4:45
- + JavaScript の質問用スレッド vol.126 + (348) - [95%] - 2023/1/12 17:00
トップメニューへ / →のくす牧場書庫について