私はjavascript番号とに「少し」問題がありNaN
ます。
JSON形式のajaxPOSTメソッドを介して1つの数値を取得しています。
$.post('test.php?a=b', {w: w}, function(json) {
desktop.height = desktop.height - json.height * 2;
});
掛け算するとNaNになります。
desktop.height = desktop.height - json.height * 2;
NaN
JSONはオブジェクトですよね?したがって、これをfirebug / chromeコンソールに入力すると、期待どおりにint0が得られます。
var a = {}; a.t = 0; a.t * 2;
0
これをコンソールに入力しても、期待される0intが得られます。
var a = {}; a.t = "0"; a.t * 2;
0
私の質問は、何が起こっているのか、どうすれば修正できるのかということです。