function countGoodTriplets(arr, a, b, c){
var i, j, k, count = 0;
if(arr.length < 3){
count = 0;
}else{
for(i=0; i<arr.length-2; i++){
for(j=i+1; j<arr.length - 1; j++){
for(k=j+1; k<arr.length; k++){
if(Math.abs(arr[i]-arr[j])<=a && Math.abs(arr[j]-arr[k])<=b && Math.abs(arr[i]-arr[k])<=c){
count++
}
}
}
}
}
return count;
}
var arr1 = [3,0,1,1,9,7];
var arr2 = [1,1,2,2,3];
var b = countGoodTriplets(arr1,7,2,3);
var c = countGoodTriplets(arr2,0,0,1);
console.log(b);
console.log(c);