Pessoal, estou com uma dúvida cruel, estou a horas executando esse código tentando retornar os dados do array em uma função mas não retorna nada, a função é onde tenho mais dificuldades, preciso entender a lógica, entendendo a lógica posso replicar.
O que estou fazendo de errado ?
function calculamenor5(array){
return array
var array = []
var num = 5
for(var i=0;i<num;i++)
{
array.push(i)
}
console.log(calculamenor5(array)[i])
}
abaixo o mesmo código mas sem função declarada e funciona:
/*var array = []
var num = 5
for(var i=0;i<num;i++)
{
Pessoal, estou com uma dúvida cruel, estou a horas executando esse código tentando retornar os dados do array em uma função mas não retorna nada, a função é onde tenho mais dificuldades, preciso entender a lógica, entendendo a lógica posso replicar.
O que estou fazendo de errado ?
function calculamenor5(array){
return array
var array = []
var num = 5
for(var i=0;i<num;i++)
{
array.push(i)
}
console.log(calculamenor5(array)[i])
}
abaixo o mesmo código mas sem função declarada e funciona:
/*var array = []
var num = 5
for(var i=0;i<num;i++)
{
array.push(i)
}
console.log(array)*/
javascript
Deve ser pq logo abaixo da definição da função tem um
return array
Pessoal, estou com uma dúvida cruel, estou a horas executando esse código tentando retornar os dados do array em uma função mas não retorna nada, a função é onde tenho mais dificuldades, preciso entender a lógica, entendendo a lógica posso replicar.
O que estou fazendo de errado ?
function calculamenor5(array){ return array
var array = []
var num = 5
for(var i=0;i<num;i++){array.push(i)} console.log(calculamenor5(array)[i])
}
abaixo o mesmo código mas sem função declarada e funciona:
/*var array = []
var num = 5
for(var i=0;i<num;i++)
{
array.push(i)
}
console.log(array)*/
javascript
Boa noite Flavio.
Segue exemplo.....
Gera a matriz e depois inverte a 'ordem'.
E, com a sua função funcionando....
Quanto ao seu "SCRIPT", tem alguns erros....
essa forma de se referir a matriz, eu desconheço: (array)[i]), => array[index]
ainda que estivesse correto, você chama a função, dentro da função...... Ai não funciona.....
return no inicio, termina a função....
______________________________________________________________________ Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________ Nota de esclarecimento:
O comando: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p',
faz parte da minha assinatura.
O qual, "filtra" a página: "https://www.vivaolinux.com.br/termos-de-uso/",
Mostrando o seguinte:
Se você sanou sua dúvida ou resolveu um problema a partir de um
tópico criado, é extremamente recomendável que acesse o tópico e
marque-o como "RESOLVIDO". E mais recomendável ainda que você eleja
como melhor resposta a que mais lhe ajudou.