Twitter hashtag: #esspec
便利ツール
時事ネタ
自己紹介 (近況報告)
syumai syumai.icon
Go / TSを書いて暮らしてます
YAPC::FukuokaとCloudflare Workers Tech Talks Fukuokaに来てます
iwatsurut
とくに、イベントもなく過ごしています。
igrep(山本悠滋)
また仕様を修正するpull requestを送ったが、変更を要請されどう直すか考え中
maru。(まる)
主にTSで仕事してます。React, Node
最近はブラウザの深い部分触る開発多い
前回のあらすじ
今回のメモ
code:js
function* genOne() {
while (true) {
yield 1;
}
}
console.log(Number.MAX_SAFE_INTEGER);
// RangeErrorを返して欲しいが、通常想定される時間内に終わらない
console.log(Math.sumPrecise(genOne()));
code:js
function* genNotANumber() {
yield "a";
}
console.log(Math.sumPrecise(genNotANumber()));
// Firefox
// Uncaught TypeError: values passed to Math.sumPrecise must be numbers
code:js
code:js
values.reduce((a, b) => a + b, 0); // 0
Math.sumPrecise(values); // 0.1
(2 ** 30)秒 = 34.0255519 年
2**10 = 1024
1ループ micro(10**-6) 秒でも、2**53-1だと、100年以上かかると思われます。
proleptic Gregorian calendar