例如將3456000.09=>3,456,000.09 這樣子。就這個小練習小白我已經(jīng)做了一晚上了,由于目前還沒有接觸到其他javascript的知識,例如正則表達式什么的,所以沒考慮別的方法?,F(xiàn)在想出來兩種方法,分別是用小學算術(shù)和循環(huán),(剛剛查了下Mozilla,num.toLocalString()方法就可以直接將數(shù)字轉(zhuǎn)換成整數(shù)部分每三位帶一個“,”,已哭暈/(ㄒoㄒ)/~~)。但是考慮到能用循環(huán)的地方都能用遞歸,所以我想用下遞歸,也就是函數(shù)調(diào)用函數(shù)本身的方法,不知道我這個理解有沒有錯誤,但是使用這個方法就卡殼了,先不考慮小數(shù)部分。先貼上我自己實現(xiàn)的兩種方法:循環(huán)的方法請輸入代碼算術(shù)方法請輸入代碼遞歸的方法請輸入代碼最后這個方法總是顯示undefined,改來改去我都不知道問題出在哪里,還請前輩們解答關(guān)注 | 4收藏
把一個浮點數(shù)的整數(shù)部分轉(zhuǎn)成每三位加上一個逗號,我最后想用下函數(shù)調(diào)用函數(shù)本身的方法,但是出錯了。
郎朗坤
2018-10-10 09:57:28