Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Chuyển số thành định dạng tiền tệ Ấn Độ - JavaScript


Viết hàm nhận số, trả về chuỗi tiền tệ Ấn Độ (INR) với định dạng locale en-IN.

toCurrency(1000) --> ₹1,000.00 
toCurrency(129943) --> ₹1,29,943.00 
toCurrency(76768798) --> ₹7,67,68,798.00

Ví dụ

Mã minh họa:

const num1 = 1000; 
const num2 = 129943; 
const num3 = 76768798; 
const toIndianCurrency = (num) => { 
  const curr = num.toLocaleString('en-IN', { 
    style: 'currency', 
    currency: 'INR' 
  }); 
  return curr; 
}; 
console.log(toIndianCurrency(num1)); 
console.log(toIndianCurrency(num2)); 
console.log(toIndianCurrency(num3));

Kết quả

Đầu ra:

₹1,000.00 
₹1,29,943.00 
₹7,67,68,798.00