有時候在reverse時,很多人應該都會這樣寫:
String.prototype.reverse = function(){ return this.split('').reverse().join(''); }
用這種方式切出一個字串,然而也有種非常克難的寫法, 也是我今天解題碰到的趣事:
String.prototype.reverse = function(){ var str = this; var ans = ""; for(var i = str.length; i >= 0;i--){ ans += str.charAt(i); } return ans; }
然而副社長看到程式碼講了: 幹我都不知道可以這樣用 XD
沒有留言:
張貼留言