agentsqripts
Version:
Comprehensive static code analysis toolkit for identifying technical debt, security vulnerabilities, performance issues, and code quality problems
23 lines (20 loc) • 715 B
JavaScript
function processLargeDataset(data) {
// Heavy nested loops - scalability issue
for (let i = 0; i < data.length; i++) {
for (let j = 0; j < data.length; j++) {
for (let k = 0; k < data.length; k++) {
// O(n³) computation
if (data[i] === data[j] && data[j] === data[k]) {
console.log('Match found');
}
}
}
}
}
function inefficientSearch(array, target) {
// Inefficient linear search in loop
for (let i = 0; i < 1000; i++) {
const found = array.find(item => item.id === target.id);
if (found) return found;
}
}