platzomdavid
Version:
Traductor de idioma platzom (Ejercicio David Sierra)
34 lines (25 loc) • 1.03 kB
Markdown
PlatzonDavid es el resultado del ejercicio de crear un paquete de npm siguientdo los retos del curso de fundamentos de Javascript de [Platzi](https://www.platzi.com/javascript).
- Si la palabra termina en 'ar' se eliminan esos dos caracteres.
- Si la palabra inicia con 'z', se le añade 'pe' al final.
- Si la palabra traducida tiene 10 o más letras se debe partir a la mitad y unir con un guión.
-Si la palabra es palíndroma, no se evaluan las otras condiciones, se debe convertir a una cadena con mayúsculas y minúsculas intercaladas.
```
npm install platzomdavid
```
```
import platzomDavid from 'platzomDavid'
platzomDavid('programar'); //program
platzomDavid('zapato'); //zapatope
platzomDavid('zarpar'); //zarppe
platzomDavid('abecedario'); //abece-dario
platzomDavid('sometemos'); //SoMeTeMoS
```
- [Sacha Lifszyc](https://twitter.com/@lifszyc)
- [Platzi](https://www.platzi.com)
[](https://opensource.org/licenses/MIT)