[問題] 比例運算的問題?

看板Ajax作者 (rob)時間14年前 (2011/09/30 07:15), 編輯推噓1(107)
留言8則, 4人參與, 最新討論串1/1
y="25%" var z=y+10%; alert z; 只是想要%相加或運算% 用了parseInt(y); 會變成25去掉% 請問大家如何比例運算呢?(保留%) 這看來雖簡單 但是我弄好久!!!>____< 請求幫忙....感謝! -- 寧願天空是藍色~ 也不願心情是藍的! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.17.52.209

09/30 07:18, , 1F
用成小數點如何?
09/30 07:18, 1F

09/30 08:39, , 2F
原來需要的參數只認%勒~無法變成小數
09/30 08:39, 2F

09/30 09:22, , 3F
之後再把 % 補上去啊: y=0.25;z=(y+0.1)*100; z+="%";
09/30 09:22, 3F

09/30 15:47, , 4F
y取的時候就已經有%了!你的意思是先用parseInt去掉%,然
09/30 15:47, 4F

09/30 15:47, , 5F
後運算完再加入?
09/30 15:47, 5F

09/30 20:36, , 6F
你可以parseInt以後再乘以0.01
09/30 20:36, 6F

10/01 00:45, , 7F
可以了!但是覺得有點怪..%不可加減嗎?
10/01 00:45, 7F

10/01 00:45, , 8F
不過還是感謝!^______^解決了我的問題
10/01 00:45, 8F
文章代碼(AID): #1EXFmR9X (Ajax)
文章代碼(AID): #1EXFmR9X (Ajax)