Bu kodda şöyle birşey dikkatimi çekti, 100.000 tl üzeri rakam yazdığımızda sonucu yanlış veriyor mesela
164.559 yazıyorum input'a sonuç olarak 115.191 veriyor ancak sonucun 102.279 olması gerekiyor

bunun hakkında bilgin varmı
amount2 = amount - 100.000
burası
amount2 = amount - 100000
olacak sanırım fazladan nokta var sanki.