รหัสตัวอย่าง:
คัดลอกรหัสรหัสดังต่อไปนี้:
ฟังก์ชั่น formatNum (strNum) {
ถ้า (strNum.length <= 3) {
กลับ strNum;
-
ถ้า (!/^(/+|-)?(/d+)(/./d+)?$/.test(strNum)) {
กลับ strNum;
-
var a = RegExp.$1, b = RegExp.$2, c = RegExp.$3;
var re = RegExp ใหม่ ();
re.compile("(//d)(//d{3})(,|$)");
ในขณะที่ (ทดสอบใหม่ (ข)) {
b = b.replace(อีกครั้ง "$1,$2$3");
-
กลับ + "" + b + "" + c;
-