[Chartjs]-Charts.js is automatically adding comma as thousands separator when it shouldn't

2👍

You must be doing something wrong because by default the data is seperated by dots, so you must have specified it somewhere. But you can configure it by using the locale property:

var options = {
  type: 'line',
  data: {
    labels: ["Red", "Blue", "Yellow", "Green", "Purple", "Orange"],
    datasets: [{
      label: '# of Votes',
      data: [12000.5, 19000, 3000, 5000, 2000, 3000],
      borderColor: 'pink'
    }]
  },
  options: {
    //locale: 'en-EN' // Uncomment this line for "wrong" options
  }
}

var ctx = document.getElementById('chartJSContainer').getContext('2d');
new Chart(ctx, options);
<body>
  <canvas id="chartJSContainer" width="600" height="400"></canvas>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/3.5.1/chart.js"></script>
</body>

Leave a comment