"use strict";/** * Copyright (c) 2013-present, Facebook, Inc. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @typechecks * *//** * Partitions an array given a predicate. All elements satisfying the predicate * are part of the first returned array, and all elements that don't are in the * second. */functionpartitionArray(array,predicate,context){varfirst=[];varsecond=[];array.forEach(function(element,index){if(predicate.call(context,element,index,array)){first.push(element);}else{second.push(element);}});return[first,second];}module.exports=partitionArray;