mmcdonald39
BAN USERvar a = ['C', 'D', 'E', 'F', 'G'];
var b = [3, 0, 4, 1, 2];
var sorted = [];
for(var i = 0; i < a.length; i++) {
sorted[b[i]] = a[i];
}
console.log(sorted.join(','));
window.onload = function() {
spawnHead();
};
var headNumber = 0;
function spawnHead() {
++headNumber;
var head = document.createElement('BUTTON');
var text = document.createTextNode('Hydra Head ' + headNumber + '!');
head.appendChild(text);
head.addEventListener('click',function(event) {
cutHead(event);
});
document.body.appendChild(head);
}
function cutHead(event){
document.body.removeChild(event.currentTarget);
setTimeout(function() {spawnHead()}, 1000);
setTimeout(function() {spawnHead()}, 3000);
}
window.onload = function() {
var boardingPasses = [
{depart: 'LA', arrive: 'NY'},
{depart: 'SEA', arrive: 'PHX'},
{depart: 'PHX', arrive: 'LA'},
{depart: 'LON', arrive: 'SEA'}
];
var arrivals = [];
var departures = []
var departureCity;
var finalDestination;
boardingPasses.forEach(bp => {
arrivals.push(bp.arrive);
departures.push(bp.depart);
});
console.log('Departure city: ' + findUnique(departures, arrivals ));
console.log('Final Destination: ' + findUnique(arrivals, departures));
};
function findUnique(a, b) {
return a.filter(f => !b.includes(f));
}
- mmcdonald39 July 15, 2017