การแปลงค่าตัวเลข ให้อยู่ในรูปแบบจำนวนเงิน มี comma ด้วย javascript

17 February 2009
<script type="text/javascript">
function formatMoney(inum){  // ฟังก์ชันสำหรับแปลงค่าตัวเลขให้อยู่ในรูปแบบ เงิน
	var s_inum=new String(inum);
	var num2=s_inum.split(".",s_inum);
	var l_inum=num2[0].length;
	var n_inum="";
	for(i=0;i<l_inum;i++){
		if(parseInt(l_inum-i)%3==0){
			if(i==0){
				n_inum+=s_inum.charAt(i);		
			}else{
				n_inum+=","+s_inum.charAt(i);		
			}	
		}else{
			n_inum+=s_inum.charAt(i);
		}
	}
	if(num2[1]!=undefined){
		n_inum+="."+num2[1];
	}
	return n_inum;
}

// การใช้งาน 
var inum=65120.45;  // ตัวเลขสมมติ
alert(formatMoney(inum));
// ค่าที่ได้จะเท่ากับ 65,120.45
var inum=3251548521;  // ตัวเลขสมมติ
alert(formatMoney(inum));
// ค่าที่ได้จะเท่ากับ 3,251,548,521
</script>







บทความในหมวดที่่น่าสนใจ อื่นๆ JAVASCRIPT Learning

08 Oct 08 javascript อย่างง่าย กับการสร้างปุ่มจากรูปภาพ อ่าน 2822 30 Sep 08 แปลงตัวแปร String เป็นค่าตัวเเลข อ่าน 2767 05 Jul 10 ทบทวน วันที่ date object ใน javascript อ่าน 2734 30 Oct 08 กำหนดเวลารอดำเนินการ ด้วย javascript อย่างง่าย อ่าน 2719 31 Jul 10 javascript เรียกฟังก์ชัน ใน parent จาก iframe อ่าน 2718 25 Sep 08 รู้จักฟังก์ชันสำหรับการ random อ่าน 2661 25 Mar 09 ใช้งาน cookie ในการจำค่าชื่อผู้ใฃ้และรหัสผ่าน ด้วย javascript และ php อ่าน 2629 25 Sep 08 ไม่ให้ทำการ คัดลอก ( Copy ) และ วาง ( Paste ) อ่าน 2515 22 Mar 10 ทบทวนคำสั่ง break และ continue ใน javascript อ่าน 2385 25 Sep 08 แสดงชื่อไฟล์เอกสารปัจจุบัน ด้วย location.href อ่าน 2376 25 Sep 08 ตกแต่งภาพในเว็บให้น่าสนใจคล้ายภาพสะท้อนจากน้ำ อ่าน 2325 03 Feb 10 ทบทวน javascript ฟังก์ชั่น ให้กรอกเฉพาะภาษาอังกฤษเท่านั้น อ่าน 2233 11 Dec 09 ทบทวน การเรียกใช้งาน events ใน javascript ที่ใช้ได้สำหรับ ทุก browsers อ่าน 2213 02 Jun 10 การหา ขนาด ความกว้าง ความสูงของ รูปภาพ ด้วย javascript อ่าน 2132 21 Oct 08 การล้างค่า ข้อความเริ่มต้นในช่องการค้นหา ด้วย javascript อ่าน 2036

บทความคนเข้าอ่านวันนี้

10 Sep 10 การแสดง ข้อมูลใน infowindows ของ google map ด้วย ajax ใน jQuery อ่าน 3206 19 Mar 11 การสร้างปุ่ม ล็อกอิน เว็บไซต์ แบบไม่แสดงรูป ด้วย facebook อ่าน 1793 25 Sep 08 การทำให้หน้าเว็บของเราสามารถดูได้อย่างเดียว อ่าน 2388 26 Jan 12 แสดง icons กำหนดรูปเอง ให้จุดเริ่มเต้น และสิ้นสุดของเส้นทาง ใน google map อย่างง่าย อ่าน 313 25 Sep 08 รวมส่วนประกอบต่างข้างบนเป็น CSS อ่าน 3603 25 Sep 08 การกำหนด selectors ด้วย jQuery แบบลำดับขั้น ตอนที่ 1 อ่าน 3759 30 Sep 08 สร้างฟังก์ชัน PHP แยกตัวเลขจากข้อความ อย่างง่าย อ่าน 1756 25 Sep 08 ตัวอย่างการใช้งานฟังก์ชันของ jQuery ในการเรียกใช้ Class ใน CSS อ่าน 3978 28 Oct 09 สร้าง Swap Banner แบนเนอร์แบบสลับอัตโนมัติ ด้วย jQuery อย่างง่าย อ่าน 4170 06 Nov 10 แนะนำ jQuery UI Effect แบบ ไม่ต้องใช้งานร่วมกับ event show hide และ toggle อ่าน 2549 22 Mar 11 การกำหนด แท็ก html ในตัวแปร JavaScript อย่างง่าย อ่าน 1527 30 Dec 08 การใช้งาน ajax ใน jQuery อย่างง่าย อ่าน 4480 14 Sep 10 การดึงข้อมูล จากฐานข้อมูล สร้าง xml ไฟล์ ด้วย php อ่าน 3920 15 Oct 08 การสร้างข้อความแจ้งเตือนด้วย CSS อ่าน 3754 02 Mar 10 ประยุกต์ แปลเนื้อหา ในเว็บไซต์ด้วย google translater api สำหรับ php อ่าน 1143 16 Aug 09 เริ่มต้น jQuery UI กับการสร้าง ปฏิทินเลือกวันที่ datepicker อ่าน 17242 12 Sep 10 จัดรูปแบบ NavigationControlOptions ใน Google Map อ่าน 1613 15 Sep 10 สร้าง ตัว marker ระบุตำแหน่ง ใน google map จำนวนมาก จาก xml ไฟล์ อ่าน 3653 06 Oct 10 การใช้งาน graph api ของ facebook ด้วย php sdk อ่าน 3531 30 Nov 10 การนำเสนอ และแสดงข้อมูล ด้วย jQuery Flexigrid Plugin เบื้องต้น อ่าน 4160
จำนวนผู้เยี่ยมชม 777893
คน 2012 © Copyright ninenik.com. All rights reserved.