Cara menggunakan hapus format rupiah javascript

Rupiah-angka-js

Mengubah angka menjadi format penulisan mata uang rupiah

Demo

Tautan demo

Instalasi dan Penggunaan

npm install @develoka/angka-rupiah-js

import toRupiah from '@develoka/angka-rupiah-js';
_

atau

<script src="https://unpkg.com/@develoka/angka-rupiah-js/index.min.js">

Penggunaan

console.log(toRupiah(50000));
// Output: Rp50.000,00
console.log(toRupiah(50000, {symbol: 'IDR', floatingPoint: 0}));
// Output: 50.000 IDR

Fitur

Mendukung berbagai format penulisan mata uang rupiah, baik formal maupun informal

Parameter fungsi yang tersedia

KeyValueDefaultDescriptionsymbolstringRpSimbol mata uang yang digunakan. Tersedia Rp dan
import toRupiah from '@develoka/angka-rupiah-js';
0. Gunakan
import toRupiah from '@develoka/angka-rupiah-js';
_1 untuk menghapus simbol. formal
import toRupiah from '@develoka/angka-rupiah-js';
2
import toRupiah from '@develoka/angka-rupiah-js';
3Menentukan letak lambang mata uang, di depan atau di belakang nominal menurut aturan Indonesia. dotstring
import toRupiah from '@develoka/angka-rupiah-js';
5 Simbol yang menggantikan titik ". " on the result of formatdecimalstring
import toRupiah from '@develoka/angka-rupiah-js';
7Comma replacement symbol "," on the result of formatfloatingPoint
import toRupiah from '@develoka/angka-rupiah-js';
8
import toRupiah from '@develoka/angka-rupiah-js';
9Determines the number of digits behind the commareplaceZeroDecimals
import toRupiah from '@develoka/angka-rupiah-js';
2
<script src="https://unpkg.com/@develoka/angka-rupiah-js/index.min.js">
1Option to change the number of digits behind the comma that contain all zeros with ",-"useUnit
import toRupiah from '@develoka/angka-rupiah-js';
2
<script src="https://unpkg.com/@develoka/angka-rupiah-js/index.min.js">
1Option to install unit units (rb, jt , M, T) untuk bilangan ribuan, jutaan, hingga triliunan
import toRupiah from '@develoka/angka-rupiah-js';
2
<script src="https://unpkg.com/@develoka/angka-rupiah-js/index.min.js">
1 Pilihan untuk mengganti satuan ribuan dengan simbol "k" longUnit
import toRupiah from '@develoka/angka-rupiah-js';
2
<script src="https://unpkg.com/@develoka/angka-rupiah-js/index.min.js">
1 Memperpanjang singkatan satuan kembali ke kata aslinya spaceBeforeUnit
import toRupiah from '@develoka/angka-rupiah-js';
2
<script src="https://unpkg.com/@develoka/angka-rupiah-js/index.min.js">
1 Memberi jarak satu spasi antara nominal dan unit

Contoh penggunaan parameter fungsi

console.log(toRupiah(50000));
// Output: Rp50.000,00
console.log(toRupiah(50000, {symbol: 'IDR'}));
// Output: 50.000,00 IDR
console.log(toRupiah(50000, {formal: false}));
// Output: Rp 50.000,00
console.log(toRupiah(50000, {formal: false, symbol: 'IDR'}));
// Output: IDR 50.000,00
console.log(toRupiah(50000, {dot: ',', floatingPoint: 0}));
// Output: Rp 50,000
console.log(toRupiah(50000, {dot: ',', decimal: '.'}));
// Output: Rp 50,000.00
console.log(toRupiah(50000, {replaceZeroDecimals: true}));
// Output: Rp50.000,-
console.log(toRupiah(50000, {useUnit: true, floatingPoint: 0}));
// Output: Rp50rb
console.log(toRupiah(50000, {symbol: 'IDR', formal: false, useUnit: true, k: true, floatingPoint: 0}));
// Output: IDR 50k
console.log(toRupiah(50000, {symbol: false, useUnit: true, longUnit: true, spaceBeforeUnit: true, floatingPoint: 0}));
// Output: 50 ribu
console.log(toRupiah(50750000000, {useUnit: true, longUnit: true, spaceBeforeUnit: true, formal: false}));
// Output: Rp 50,75 milyar
console.log(toRupiah(5250, {useUnit: true, symbol: null, k: true}));
// Output: 5,25k

Pengujian

Pengujian menggunakan lelucon. Lihat file tes

npm install
npm run test

Perkembangan

Edit

console.log(toRupiah(50000));
// Output: Rp50.000,00
console.log(toRupiah(50000, {symbol: 'IDR', floatingPoint: 0}));
// Output: 50.000 IDR
_0 lalu jalankan perintah

npm run build