Error in Learn JavaScript: Iterators 3


#1

So I cannot figure out what I am doing wrong here, stuck on the third excercise in

let animals = ['Hen', 'elephant', 'llama', 'leopard', 'ostrich', 'Whale', 'octopus', 'rabbit', 'lion', 'dog'];

// Create the secretMessage array below


console.log(secretMessage.join(''));

let bigNumbers = [100, 200, 300, 400, 500];

// Create the smallNumbers array below


let secretMessage = animals.map(animal => return animal[0]);

let smallNumbers = bigNumbers.map(function(number) {
  return number/100;
})

The error I get:

/home/ccuser/workspace/learn-javascript-iterators-E3/main.js:13
let secretMessage = animals.map(animal => return animal[0]);
^^^^^^
SyntaxError: Unexpected token return
at createScript (vm.js:53:10)
at Object.runInThisContext (vm.js:95:10)
at Module._compile (module.js:543:28)
at Object.Module._extensions…js (module.js:580:10)
at Module.load (module.js:488:32)
at tryModuleLoad (module.js:447:12)
at Function.Module._load (module.js:439:3)
at Module.runMain (module.js:605:10)
at run (bootstrap_node.js:427:7)
at startup (bootstrap_node.js:151:9)


#2

That line should be above the line that logs it.


#3

Pay attention to comments, they are both hints and notes to yourself as well as others who come across the programs you write @lukadadianithird :+1:


#4

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.