RosettaCodeData/Task/Reverse-a-string/JavaScript/reverse-a-string-1.js

10 lines
304 B
JavaScript

example = 'Tux 🐧 penguin';
// array expansion operator
[...example].reverse().join('') // 'niugnep 🐧 xuT'
// split regexp separator with Unicode mode
example.split(/(?:)/u).reverse().join('') // 'niugnep 🐧 xuT'
// do not use
example.split('').reverse().join(''); // 'niugnep \udc27\ud83d xuT'