2014年7月29日 星期二

Fight Code War: 找大寫

當使用者傳入多項 argument 時,可以處理大寫,但要提醒使用者那些字輸入成大寫了! 可以使用比對!  比如說可以做Javascript Editor等等,等等...  能夠自動大寫的模式:




function (argument) {//HelloWorld
  var ans = [];
  for(var i = 0;i<=argument.length;i++){
    if(argument.toLowerCase().charAt(i) != argument.charAt(i)){
      ans.push(parseInt(i));
    }
  }
  return ans;//H,W
};

做法是先比對所有argument傳入的toLowerCase然後比對到的時候,利用計數器加入0的陣列!

沒有留言:

張貼留言

© Mac Taylor, 歡迎自由轉貼。
Background Email Pattern by Toby Elliott
Since 2014