Javascript

Excel VBA の RoundUp() と Javascript の Math.ceil() は負の値の切り上げ方が違う

VBA 製の計算ツールを Web アプリ化している時に、切り上げの部分で少しハマったのでメモ。 結論 「-1.01 を切り上げたらどうなる?」に対する解は二通りある 解1: -2 負の方向に切り上げる 解2: -1 正の方向に切り上げる VBA の Application.WorksheetFunct…

javascript + mocha でカバレッジ測定をするには istanbul のラッパー nyc を使う for Windows

javascript + mocha でカバレッジ測定したい場合、「 istanbul を使うといいよ」という情報が多いが、情報が古いのか、成功しなかった。 手順 注意点 (参考) 古いやり方 手順 nyc という istanbul の CLI を使う。 $ cd (mochaを使ってるprojectのディレクト…

推奨設定からオレオレ設定まで使える Javascript 静的解析ツール ESLint を使ってみた

インストール 動作原理 .eslintrc の書き方 実行例 Q: ルール数多すぎ。真面目に導入したい場合はどないする? Q: IDE から使うことはできない? 参考 インストール npm でインストールする。 グローバルに入れたいなら: $ npm install -g eslint プロジェク…