"Intl.NumberFormat ile ₺ (Smiple 3 Version)"
Bootstrap 3.1.0 Snippet by muhittinbudak

<link href="//netdna.bootstrapcdn.com/bootstrap/3.1.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//netdna.bootstrapcdn.com/bootstrap/3.1.0/js/bootstrap.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <!------ Include the above in your HEAD tag ----------> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Strait"> <div class="container" style="font-family: 'Strait', sans-serif;"> <div class="row"> <h2>Intl.NumberFormat ile ₺ TL ✅ </h2> <div class="well h2 text-danger" id="sonuc"></div> <div class="well h2 text-warning" id="sonuc1"></div> <div class="label label-danger" style="font-size:30px;"><span class="glyphicon glyphicon-eye-open" style="font-size:25px" ></span>   <span id="sonuc2"></span></div> </div> </div>
$(document).ready(function(){ function formatMoney(raw) { return new Intl.NumberFormat('tr-TR', { style: 'currency', currency: 'TRY', minimumFractionDigits: 0, maximumFractionDigits: 0 }).format(raw); } let num = 1234567.89; let formatted = formatMoney(num); $("#sonuc").html(formatted) //-------------------------------------- Ver1 function formatMoneyTL(raw) { return new Intl.NumberFormat('tr-TR', { minimumFractionDigits: 0, maximumFractionDigits: 0 }).format(raw) + " TL"; } let num1 = 1234567.89; let formatted1 = formatMoneyTL(num); $("#sonuc1").html(formatted1) //-------------------------------------- Ver2 function formatMoneyShort(raw) { raw = Math.floor(raw); // Ondalık kısmı at return raw.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ".") + " "; } let num2 = 1234567.89; let formatted2 = formatMoneyShort(num); $("#sonuc2").html(formatted2) });

Related: See More


Questions / Comments: