Есть ли способ найти все значения между определенным параметром, например (1,10), которые удовлетворяют a + b = c + d, в то время как a, b, c и d не равны друг другу.
var a;
var b;
var c;
var d;
function findValues (lowerbound, upperbound){
if ((a + b) === (c + d) && (a != b != c != d)) {
//some code
return(values)
}
}
findValues(1,10);
Поэтому, если я вставлю 1 в нижнюю границу и десять в верхнюю границу, он вернет все значения, которые соответствуют условиям в отсортированном виде.