This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//ES5 | |
ES5.greet() | |
//{ name: "Ronaiza", greet: ES5.greet() } | |
// Window | |
//resolvendo o problema do this no ES5 | |
var ES5 = { | |
name: 'Ronaiza', | |
greet: function(){ | |
var self = this; //guarda a referencia |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Transformar uma string em outra na qual cada letra do alfabeto deve ser a proxima mantendo o resto igual. ex: a -> b, z -> a, f -> g. | |
Após a transformação gerar uma nova string onde toda vogal deve ser maiúscula. | |
exemplos: | |
Input:"hello*3" | |
Output:"Ifmmp*3" | |
Input:"fun times!" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
crie uma função chamada MaiorPalavra(str) que recebe um parâmetro do tipo string e retorna a maior palavra. | |
tenha como casos de entrada os exemplos abaixo: | |
"Olá mundo" | |
"Letra após letra" | |
"uma confusa /:cadeia de caracteres:/[ isso não é!!!!!!!~" | |
"uma bonita sequência^&" |