From 5a1f723612d6f350aa2d845f8396fee688c9f450 Mon Sep 17 00:00:00 2001 From: Saksham Garg <55405810+sakshusakshusakshu@users.noreply.github.com> Date: Fri, 12 Jun 2020 12:13:20 +0530 Subject: [PATCH] Create CountObjsHR.js --- CountObjsHR.js | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 CountObjsHR.js diff --git a/CountObjsHR.js b/CountObjsHR.js new file mode 100644 index 0000000..72d5b57 --- /dev/null +++ b/CountObjsHR.js @@ -0,0 +1,39 @@ +/* +Task + +Complete the function in the editor. It has one parameter: an array, , of objects. Each object in the array has two integer properties denoted by and . The function must return a count of all such objects in array that satisfy . + +Input Format + +The first line contains an integer denoting . +Each of the subsequent lines contains two space-separated integers describing the values of and . + +Constraints + +Output Format + +Return a count of the total number of objects such that . Locked stub code in the editor prints the returned value to STDOUT. + +Sample Input 0 + +5 +1 1 +2 3 +3 3 +3 4 +4 5 +Sample Output 0 + +2 +Explanation 0 + +There are objects in the array: + +Because we have two objects that satisfy (i.e., and ), we return as our answer. + + +*/ +// SOLUTION +function getCount(objects) { + return objects.filter(function(o){return o.x==o.y}).length +}