题目 给定一个按非递减顺序排序的整数数组 A,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。 示例 输入:[-4,-1,0,3,10] 输出:[0,1,9,16,100] 思路 使用Array.map来对数组中的每一项元素进行平方处理,再对返回的新数组进行排序 实现 var sortedSquares = function(A) { return A.map(item => Math.pow(item, 2)).sort((a, b) => a - b) };