什么是在JavaScript数组中否定所有元素的最短方法,具有合理的效率?
例如,该解决方案将把
该解决方案不需要处理任何NaN / undefined / null值,因为我需要此数组不包含任何这些值。
以下是我通常使用的方法(使用数组
问题在于我需要在多个地方反转这个数组,所以不想重复使用大量的代码。
谢谢。
例如,该解决方案将把
[0, 18, -1, -2, 1, 3]
转换为[0, -18, 1, 2, -1, -3]
。该解决方案不需要处理任何NaN / undefined / null值,因为我需要此数组不包含任何这些值。
以下是我通常使用的方法(使用数组
array
):for(var i = 0; i < array.length; i++) {
array[i]*=-1
}
问题在于我需要在多个地方反转这个数组,所以不想重复使用大量的代码。
谢谢。