In And Out pt-br Explainer

Explicação de Dentro e fora

Objetivo deste desafio: Complete a função price para que ela retorne a propriedade .price do item.

Passo a passo da solução: Uma função de seta pode funcionar como uma função normal, com parâmetros de entrada e um valor de retorno. Dentro dos parênteses (), você acrescenta os nomes dos parâmetros que a função usará. A função priceOf deve pegar um item e depois retornar seu preço, portanto tem 1 parâmetro que podemos chamar item.

Para que a função produza o preço, precisamos adicionar a palavra-chave return entre as chaves {}. O valor que deve ser retornado é a propriedade .price do item. Assim: return item.price

Solução do código de exemplo:

(Toque abaixo para revelar)


import { groceries } from 'grasshopper.store';

let nameOf = (item) => {

return item.name;

};

let priceOf = (item) => {

return item.price;

};

console.log(nameOf(groceries[0]));

console.log(priceOf(groceries[0]));

Conceitos de JavaScript: Indexação de array, Bloco de código (função de seta), console.log()