KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have this code: var ar = [10,7,8,3,4,7,6]; function isin(n,a){ for (var i=0;i<a.length;i++){ if (a[i]== n) { var b = true; return b; } else { var c = false; return c; } } } function unique(a){ var arr = []; for (var i=0;i<a.length;i++){ if (!isin(a[i],arr)){ arr.push(a[i]); } } return arr; } alert(unique(ar)); In this code, I try to create new unique array (without duplicates) out of the original one. But I still get the original array! Where's my mistake?
Tags (comma-separated)
Save Edits
Cancel