Funções úteis para array em javascript - split, join e reverse

split, join e reverse

Seguem abaixo algumas funções em javascript que podem ajudar a resolver alguns pequenos problemas no curso da programação

 

// Inverter uma simples string

// função
function reverseString(str) {
  // split - string para array, similar ao explode do PHP
  // join - array to string, similar ao implode do PHP
  // reverse - inverte o array
  return str.split('').reverse().join('');
}

// ou
let reverseStringArrow = str => str.split('').reverse().join('');

console.log(reverseString('Bem vindo ao codesnippets.dev.br!'));

console.log(reverseStringArrow('Com arrow function!'));

console.log([1,2,3,4].reverse());

console.log(['a','b','c','d'].reverse());

console.log(['a','b','c','d'].join('*'));

Saída

/*
!ved.steppinsedoc oa odniv meB
!noitcnuf worra moC
[ 4, 3, 2, 1 ]

[ 'd', 'c', 'b', 'a' ]
a*b*c*d
*/