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
*/