任意数的平方的和组成的数组,,查看该数组
var CalSum = (array, result) => {
for (var i = 1; i < 1 << array.length; i++) {
var sum = 0;
var temp = "";
for (var j = 0; j < array.length; j++) {
if ((i & 1 << j) != 0) {
sum += array[j];
temp += array[j] + "+"
}
}
if (sum == result) {
var t = temp.split('+');
var p = []; //选中项的value值的平方
for (var j = 0; j < t.length; j++) {
if (t[j] != '') {
p.push(t[j])
}
};
console.log(p, '选中项的平方组成的数组')
}
}
}