Create a function to convert from string to Decimal using JavaScript

Create a function to convert a string to decimal using JavaScript.

Javascript
function parseStringToDecimal(inputValue: string): Number {
  let value: number;

  if (inputValue === '0.00' || Number(inputValue) === 0.00) {
    value = 0.00;
  } else if (inputValue === '') {
    value = null;
  } else {
    value = parseFloat(inputValue.toString().replace(/,/, ''));
  }

  return value;
} 

Expected Result : 

Example
const value = parseStringToDecimal("1,000.256");
console.log(value);

Output :  1000.256

Comments

Popular posts from this blog

Javascript Hoisting

Restrict Special Characters Using JavaScript By Copy,Paste

Implementing DIP (Dependency Inversion Principle) in .NET Core project

Angular CLI Commands - Cheat Sheet

Create Custom Form Control for ng-select in Angular

Content Negotiation in Web API with example

Create function to convert from string to Integer using javascript

How To Setup Angular 10 Environment On Windows

Difference of High-Level Design (HLD) and Low-Level Design (LLD)

Angular Code Optimization Techniques and Methods