摘要:長度則輸出原始值。好,我很菜,這是我寫的雖然能夠實現,但怎么看都覺得菜成狗當然這也是一種方案。附上一些鏈接上面的奇葩問題和回答一上面的奇葩問題和回答二
Duang!Duang!Duang! 我不是干貨,我是干糧! 推薦個好東西給大家,一個網站:codewars 這網站是干什么的呢?
1.賺錢的(當然不是我們的)!
2.通過做一些編程題可以大大提高你的 Javascript ! 當然也有其他語言:Java C# Ruby .... 網站很強大,界面設計的很不錯,就是外網訪問起來不牛暢,但是國內也還沒有這么一個網站,大家慢慢體會!
4.網站有很多的題目,難度系數分等級,如果你能解答3級及以下的的題目就算JS靠譜的了!
5.Codewars的獎勵系統激勵程序員們像打游戲升級一樣地做習題(還是打游戲爽吧)。
來看看我剛才做的一道JS編程題:
題目的意思:編寫一個maskiy函數,將長度>4的字符串保留最后四位,其余的用‘#’代替。長度<4則輸出原始值。
好,我很菜,這是我寫的:
function maskify(cc) { if(cc.length > 4){ var newstr = ""; var str = cc.slice(0,cc.length - 4); for(var i = 0 ,lng = str.length;io(╯□╰)o 雖然能夠實現,但怎么看都覺得菜成狗!當然這也是一種方案。你想一下,有很多人提交,每個人很可能都不同,那么這題就有那么多解答方案,我們是不是可以學到很多!
ok,來看看其他人的解答:
1.function maskify(cc) { return cc.slice(0, -4).replace(/./g, "#") + cc.slice(-4); } 我滴天,和我得比起來..這...要吐血了!我得趕緊去補補正則了! 2.function maskify(cc) { return cc.split("").map(function(x,i){ return i2?new Array(cc.length-3).join("#"):"")+cc.substr(-4); } 還有很多答案,大家去試試吧,睡前來一題,精神倍爽!啊,不用睡覺了 `(∩_∩)′。。。
附上一些鏈接:
CodeWars 上面的奇葩問題和回答(一)
CodeWars 上面的奇葩問題和回答(二)
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/85572.html
摘要:前提有時候在項目中會有用到進度條的情況,使用也可以實現,但是對于性能不好的設備,或者網絡不好的情況下,卡頓現象非常明顯,避免出現不流暢的尷尬情況,所以記錄一下,使用來實現的方法。 前提:有時候在項目中會有用到進度條的情況,使用css3也可以實現,但是對于性能不好的設備,或者網絡不好的情況下,卡頓現象非常明顯,避免出現不流暢的尷尬情況,所以記錄一下,使用canvas來實現的方法。 效果圖...
摘要:前提有時候在項目中會有用到進度條的情況,使用也可以實現,但是對于性能不好的設備,或者網絡不好的情況下,卡頓現象非常明顯,避免出現不流暢的尷尬情況,所以記錄一下,使用來實現的方法。 前提:有時候在項目中會有用到進度條的情況,使用css3也可以實現,但是對于性能不好的設備,或者網絡不好的情況下,卡頓現象非常明顯,避免出現不流暢的尷尬情況,所以記錄一下,使用canvas來實現的方法。 效果圖...
摘要:雙十一光棍節又要來臨了,每年這個時候都是本人最苦悶的時刻。能不能再給力一點說好的粒子系統,現在只是簡單的畫了一點。 showImg(https://segmentfault.com/img/remote/1460000016908379?w=1100&h=564); ? 雙十一光棍節又要來臨了,每年這個時候都是本人最苦悶的時刻。日漸消瘦的錢包,愈發干涸的雙手,雖然變強了,頭卻變涼...
摘要:最近接手了一個項目接觸到一些對文件操作的業務所以在這邊整理一下日常用到的處理方式當學習筆記吧有不對的地方歡迎指正哈首先我們來看一下這個萬能的對象就如同它的名字一樣就是個文件讀取器之所以說它是個萬能的對象是因為它可以讀取任意格式的內容最近我嘗 最近接手了一個項目,接觸到一些對文件操作的業務.所以在這邊整理一下日常用到的處理方式,當學習筆記吧,有不對的地方,歡迎指正哈 FileReader...
閱讀 1405·2021-11-25 09:43
閱讀 2261·2021-09-27 13:36
閱讀 1114·2021-09-04 16:40
閱讀 1957·2019-08-30 11:12
閱讀 3309·2019-08-29 14:14
閱讀 567·2019-08-28 17:56
閱讀 1320·2019-08-26 13:50
閱讀 1246·2019-08-26 13:29