練炭ブログ

萌え壁紙、Irvine、DMonkey、Proxomitron などの情報を扱ってます。

DMonkey: void 演算子、++ 演算子、-- 演算子

コメントなし»

void 演算子は JavaScript では undefined を返しますが、DMonkey は null を返します。

alert (void 1);   // null

++ 演算子、-- 演算子は小数部を最近接偶数への丸め(round half to even)で整数化したあとに +1、-1 します。

var a = 1.2;
alert (++a);   // 2

var b = -2.5;
alert (--b);   // -3

おまけ。

alert (nameOf ({ }.prototype));   // Prototype

DMonkey: 数値リテラル

コメントなし»

数値リテラルの表記に誤りがあると通常は SyntaxError が発生しますが、一部のパターンではエラーにならず NaN として解釈されます。

alert (1e2x);   // NaN
alert (1e2.0);   // NaN

16進数リテラル 0x80000000 ~ 0xffffffff、0x8000000000000000 ~ 0xffffffffffffffff は負数になります。

0x0 ~ 0xffffffff は32ビット値を符号付き整数として、0x100000000 ~ 0xffffffffffffffff は64ビット値を符号付き整数として解釈しているのかもしれません。

alert (0x7fffffff);   // 2147483647
alert (0x80000000);   // -2147483648
alert (0xffffffff);   // -1
alert (0x100000000);   // 4294967296
alert (0x7fffffffffffffff);   // 9.22337203685478E18
alert (0x8000000000000000);   // -9.22337203685478E18
alert (0xffffffff00000000);   // -4294967296
alert (0xffffffffffffffff);   // -1

ネタ

コメントなし»

うちの猫かわいすぎワロタ:哲学ニュースnwk

【鬼畜】 体罰の匿名通報を受けた岡山県教育委員会、電話番号から通報者の名前を特定し学校に伝える | ニュース2ちゃんねる
離れた駅の公衆電話から通報すべきだった。

痛いニュース(ノ∀`) : オタクっぽい風貌の男性(34)、日光を浴びただけで通報される
日光浴びたら溶けそう。

KDDIが新規契約獲得のために詐欺の疑い?
まあ KDDI だししかも代理店だしねえ。

ってこの紹介記事書いた人 Google Reader 廃止の件で『膨大な量のポスティングチラシを、1枚1枚チェックして、「有益な情報がないか」探す』とか意味不明なこと言ってた人か。
しかも後日談を読むとどうも本人がそういう奇特な人だったっぽいし……。

本の虫: フランスの国内情報中央局がWikipediaのsysopを脅迫して記事を削除させる
よくある話だよね、うん……。

次世代 Nexus 7 の噂

コメントなし»

現行モデルが Tegra 3 だから次世代は Tegra 4 かと思ったら、Snapdragon かー。

スペック大幅アップで安くなるんじゃ、もう買うしかないじゃない!