[Noisebridge-discuss] Arrays Homework Solution
Garrett Smith
dhtmlkitchen at gmail.com
Sat Nov 16 03:27:37 UTC 2013
Assignment 2 Write a function that removes duplicate numbers from an array.
https://noisebridge.net/wiki/JavaScript/Notes/Array#Assignment_3_Write_a_function_that_sorts_an_array_of_strings_case-insensitively
.
http://jsbin.com/ELiqOtEpu/1/edit?html,js,output
var input = [1, 2, 3, 1, 0, 1];
var result = arrayUniqueNumbers( input ); // [1, 2, 3, 0];
function arrayUniqueNumbers(input) {
var occur = {};
var result = [];
var i;
for( i = 0; i < input.length; i++ ) {
if( !(input[i] in occur) ) {
result.push(input[i]);
occur[input[i]] = true;
}
}
return result;
}
--
Garrett
@xkit
ChordCycles.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.noisebridge.net/pipermail/noisebridge-discuss/attachments/20131115/fb834d8f/attachment.html>
More information about the Noisebridge-discuss
mailing list