var sorted = words.map(function(value) {
return value.toLowerCase();
}).sort();
此代碼返回從字陣列中的所有值小寫和它們進行排序返回所有值從陣列中的小寫,但我想要做一個for
循環一樣,但我不能。使用for循環,而不是地圖
我想:
for (var i = 0; i < words.length; i++) {
sorted = [];
sorted.push(words[i].toLowerCase());
};
建議供將來參考:當您通過其中一個答案更新問題中的代碼時,請不要編輯原始(不正確)代碼。相反,保持原始代碼不變,並在問題末尾添加一個新的部分,例如「我修改了XYZ答案中建議的代碼,但它仍然不起作用,下面是新代碼:...」這樣問題和答案將對未來的訪問者更有意義。 – 2013-04-27 17:57:54
是的,我會的。謝謝。 – 2013-04-27 19:16:43