buraya konu açtıktan sonra boş boş oturmamak için bi fonksiyon daha yazdım, belki de çok çok basit bi yolu var bunu yapmanın ama ben yine her zamanki gibi manuel takılarak şöyle bi fonksiyon yazdım, şuan istediğim şeyi tam olarak yapıyor ama eminim bunun çok daha basit bi yolu vardır

para = para_formatinda_yazdir("1234567890");

function para_formatinda_yazdir(s)
{
	if((s.length%3)==0){
		kackez = s.length/3;
		para = "";
		for(i=0;i<kackez;i++){
			uclu=s.substr(0,3);
			if(i==0){
				para=uclu;
			}else{
				para+="."+uclu;
			}
			s=s.substr(3,s.length);
		}
	}else{
		ilk = s.length%3;
		ilk_dgr = s.substr(0,ilk);
		kackez=(s.length-ilk)/3;
		para = ilk_dgr;
		s = s.substr(ilk,s.length);
		for(i=0;i<kackez;i++){
			uclu=s.substr(0,3);
			para=para+"."+uclu;
			s=s.substr(3,s.length);
		}
	}
	para = para+" $";
	return para;
}
edit: bu kadar basit bi iş için böyle uzun ve saçma bi kod yazdığım için kendimden utanıyorum ama "en kısa yol bildiğin yoldur" sözünü düşünerek biraz teselli buluyorum kendi kendime

bu işi daha güzel yapacak önerilerinizi de bekliyorum arkadaşlar..