Numeral JS Examples
Examples of localization.
HTML
<script src="//cdnjs.cloudflare.com/ajax/libs/numeral.js/1.4.5/numeral.min.js"></script>
<table>
<tr>
<td>0,0.00</td>
<td id="f1"></td>
</tr>
<tr>
<td>$0,0.00</td>
<td id="f2"></td>
</tr>
<tr>
<td>0,0.00$</td>
<td id="f3"></td>
</tr>
</table>
CSS
td {
text-align: right;
border-bottom: 1px solid black;
padding: 0 5px;
}
JavaScript
// load a language
numeral.language('fr', {
delimiters: {
thousands: ' ',
decimal: ','
},
abbreviations: {
thousand: 'K',
million: 'M',
billion: 'b',
trillion: 't'
},
ordinal : function (number) {
return number === 1 ? 'er' : 'ème';
},
currency: {
symbol: '€'
}
});
numeral.language('fr');
document.getElementById('f1').innerHTML = numeral(1234.56).format('0,0.00');
document.getElementById('f2').innerHTML = numeral(1234.56).format('$0,0.00');
document.getElementById('f3').innerHTML = numeral(1234.56).format('0,0.00 $');
document.getElementById('f3').innerHTML =
numeral(718888888).format('a');