JavascriptでこれがMath.pow(10,12)または1000000000000で解決され、Math.pow(10,9)または1000000000ではない理由を教えてください。 Rubyではとても明確でJSで混乱しています。私のJSソリューション:演習Javascript Gigasecond - 私は数学を理解していません
var gigDate = Math.pow(10, 12);
function Gigasecond(dateIn) {
this.dateIn = dateIn
};
Gigasecond.prototype.date = function(){
return new Date(this.dateIn.getTime() + gigDate);
};
module.exports = Gigasecond;
私のRubyコード:
class Gigasecond
VERSION = 1
def self.from(date)
date + (10**9)
end
end
もっと説明できますか...あなたは何をしようとしていますか? – evolutionxbox