有時候在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
沒有留言:
張貼留言