我和梅恩·斯塔克一起工作。 我正在开发一个应用程序,用户输入例如4个数字,我应该存储4个数字的组合,并将它们存储在数据库上,而不显示给用户。 我遇到的问题是如何存储我在数据库中计算的组合,我不知道从哪里开始。 有人知道吗?
您可以使用此技术
let array = [45, 23, 13, 67];
let results = [];
// Since you only want pairs, there's no reason
// to iterate over the last element directly
for (let i = 0; i < array.length - 1; i++) {
// This is where you'll capture that last value
for (let j = i + 1; j < array.length; j++) {
results.push(`${array[i]} ${array[j]}`);
}
}
console.log(results); // ["45 23", "45 13", "45 67", "23 13", "23 67", "13 67"]
您可以将数组存储为4个数字的组合。