Šiame straipsnyje aptarsime skaičių formatavimą kableliais „JavaScript“. Kartais mums reikia suformatuoti skaičių su kableliais HTML puslapyje, kad būtų lengviau jį skaityti. Naudodami JavaScript, skaičių galime paversti kableliais atskirta verte. Čia aptarsime būdus, kaip tai padaryti.
Pirmasis skaičių formatavimo kableliais būdas yra naudoti toLocaleString() metodas.
Naudojant toLocaleString() metodą
The JavaScript toLocaleString() Metodas naudojamas tam tikro masyvo elementams konvertuoti į eilutę, o šios eilutės atskiriamos kableliu „,“. Galime praeiti 'mumyse' kaip parametrą, kad metodas būtų JAV ir anglų kalbos formatu, o skaičiai būtų kableliai tarp tūkstančių.
Dabar supraskime metodą per pavyzdį.
Pavyzdys
Šiame pavyzdyje mes naudojame toLocaleString() kad suformatuotų kableliais atskirtus skaičius. Čia formatuojame du skaičius, vienas yra sveikojo skaičiaus, o kitas - slankiojo kablelio. Paspaudus nurodytą mygtuką, nurodyti skaičiai bus suformatuoti kableliais. Skaičiai tūkstantinėje vietų bus atskirti kableliais.
Using JavaScript's toLocaleString() method <p> This is an example of using the regular expression in javascript to format a number with commas </p> <b> Number1 = '1482351769' </b> <br> <b> Number2 = '1000.51769' </b> <p> Click the below button to print the above numbers separated with commas </p> Click me function fun() { num1 = 1482351769; output1 = num1.toString().replace(/B(?=(d{3})+(?!d))/g, ',') document.write(' <b> Given number = </b> ', num1); document.write('<br> <b> Formatted number = </b> ', output1); num2 = 1000.51769; output2 = num2.toString().replace(/B(?=(d{3})+(?!d))/g, ',') document.write('<br> <br> <b> Given number = </b> ', num2); document.write('<br> <b> Formatted number = </b> ', output2); }Išbandykite dabar
Išvestis
Įvykdžius aukščiau pateiktą kodą, išvestis bus -
Spustelėjus nurodytą mygtuką, išvestis bus -
Tai viskas šiai pamokai. Šiame straipsnyje aptarėme tris būdus, kaip formatuoti skaičių su kableliais „JavaScript“. Tikimės, kad šis straipsnis bus informatyvus ir naudingas, kad suprastumėte, kaip formatuoti skaičius su kableliais „JavaScript“.