Skip to content

Convert number to Thai Baht as Text, แปลง เลข เป็น บาทไทย, thai baht text javascript

Notifications You must be signed in to change notification settings

wardnep/thai-baht-text-js

 
 

Repository files navigation

Thai Baht Text JS

Build Status NPM Download codecov-svg NPM Version license-svg

Installation | Usage

Convert number to Thai Baht as Text

แปลง เลข ให้เป็น หน่วยบาทไทย


Installation

วิธีติดตั้ง

npm install thai-baht-text --save
or
yarn add thai-baht-text

Usage

วิธีการใช้งาน

Javascript ES5

const ThaiBaht = require('thai-baht-text') // for ES5

let money = 10050
let moneyText = ThaiBaht(money)

console.log(moneyText)
// OUTPUT: หนึ่งหมื่นห้าสิบบาทถ้วน

money = 12345678988888.50

console.log(ThaiBaht(money))
// OUTPUT: สิบสองล้านล้านสามแสนสี่หมื่นห้าพันหกร้อยเจ็ดสิบแปดล้านเก้าแสนแปดหมื่นแปดพันแปดร้อยแปดสิบแปดบาทห้าสิบสตางค์

money = 9007199254740991

ThaiBaht.async(money)
	.then((moneyTextOutput) => {
		console.log(moneyTextOutput)
		// OUTPUT: เก้าพันเจ็ดล้านล้านเอ็ดแสนเก้าหมื่นเก้าพันสองร้อยห้าสิบสี่ล้านเจ็ดแสนสี่หมื่นเก้าร้อยเก้าสิบเอ็ดบาทถ้วน
	})

More infomation ES5 Example


Javascript ES6

import ThaiBaht from 'thai-baht-text' // for ES6

let money = 10050
let moneyText = ThaiBaht(money)

console.log(moneyText)
// OUTPUT: หนึ่งหมื่นห้าสิบบาทถ้วน

money = 12345678988888.50

console.log(ThaiBaht(money))
// OUTPUT: สิบสองล้านล้านสามแสนสี่หมื่นห้าพันหกร้อยเจ็ดสิบแปดล้านเก้าแสนแปดหมื่นแปดพันแปดร้อยแปดสิบแปดบาทห้าสิบสตางค์

money = 9007199254740991

ThaiBaht.async(money)
	.then((moneyTextOutput) => {
		console.log(moneyTextOutput)
		// OUTPUT: เก้าพันเจ็ดล้านล้านเอ็ดแสนเก้าหมื่นเก้าพันสองร้อยห้าสิบสี่ล้านเจ็ดแสนสี่หมื่นเก้าร้อยเก้าสิบเอ็ดบาทถ้วน
	})

More infomation ES6 Example

CAUTION!

You can use number that doesn't over than 9007199254740991

that is MAX_SAFE_INTEGER of javascript.

คุณสามารถใส่เลขได้ไม่เกิน 9007199254740991

ซึ่งเป็น MAX_SAFE_INTEGER ของ javascript


Library & Development Tools

  • Javascript ES6
  • Async
  • Babel

License

The Thai-Baht-Text JS is open-sourced software licensed under the MIT license.

Ending message

If you found bugs or some missing point, please send pull request back or open an issue.

Thank you so much 😃

Regrads,

Jirachai Chansivanon





แปลง เลข เป็น บาทไทย,

thai baht text javascript,

thai baht text js

About

Convert number to Thai Baht as Text, แปลง เลข เป็น บาทไทย, thai baht text javascript

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%