Invertir cadenas

Published by Matt in

Crea una función que recibe una cadena como primer argumento y una especificación (de tipo cadena) como segundo argumento. Si la especificación es "word", devuelve una cadena con cada palabra invertida, manteniendo su orden original. Si la especificación es "sentence", invierte el orden de las palabras de la cadena, manteniendo las palabras intactas.

Ejemplos

str = "There's never enough time to do all the nothing you want"


flip("Hello", "word") ➞ "olleH"

flip("Hello", "sentence") ➞ "Hello"

flip(str, "word") ➞ "s'erehT reven hguone emit ot od lla eht gnihton uoy tnaw"

flip(str, "sentence") ➞ "want you nothing the all do to time enough never There's"

Notas

N/A