0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

(Node.js) prettysizeモジュールを理解する

Last updated at Posted at 2024-09-24

はじめに

node.jsのコードの中でprettysizeモジュールを使用する機会があったので、どのようなモジュールであるのか簡単にまとめたいと思います。

prettysizeモジュールとは

データのバイト数を人間が読みやすい形式に変換するための Node.js ライブラリです。ファイルサイズやデータの大きさを表示する際に、より直感的な形式(例えば KB、MB、GB など)で表現することができます。

サンプルコード

prettysize.js
const prettysize = require("prettysize");

const result1 = prettysize(1024);
const result2 = prettysize(1024 * 1024);
const result3 = prettysize(123456789);
const result4 = prettysize(10000000000);

console.log(result1);
console.log(result2);
console.log(result3);
console.log(result4);

・const prettysize = require("prettysize");
prettysize モジュールをインポートしています。これにより、ファイルサイズなどのバイト数を読みやすい形式に変換する機能を使用できます。

・const result1 = prettysize(1024); // 1 KB
const result2 = prettysize(1024 * 1024); // 1 MB
const result3 = prettysize(123456789); // 約 117.74 MB
const result4 = prettysize(10000000000); // 約 9.31 GB
• result1: 1024 バイトは 1 キロバイト(KB)に相当します。このため、結果は "1 KB" になります。
• result2: 1024 × 1024 バイトは 1 メガバイト(MB)に相当します。したがって、結果は "1 MB" です。
• result3: 123456789 バイトは約 117.74 メガバイト(MB)です。結果は "117.74 MB" になります。
• result4: 10000000000 バイトは約 9.31 ギガバイト(GB)です。したがって、結果は "9.31 GB" です。

実行結果

スクリーンショット 2024-09-24 15.39.12.png

まとめ

node.jsのprettysizeモジュールの使用方法についてまとめました。自動で読みやすいサイズに変換してくれるので便利ですね!

Reference

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?