#Challenge 16
1 messages · Page 1 of 1 (latest)
Mi solución por acá, después veo si lo puedo mejorar 😬
#16:
||```js
const CODEX = {
'.': 1,
',': 5,
':': 10,
';': 50,
'!': 100
}
const decodeNumber = symbols =>
symbols.split('').reduceRight( ( acc, symbol, index, array ) =>
acc + CODEX[ symbol ] * ( CODEX[ symbol ] < CODEX[ array [ index + 1 ] ] ? -1 : 1 )
, 0 )
export default decodeNumber
No hace falta que ocultemos las respuestas, ¿no?
Bueno, como veáis.
Mi solución xd
¿BreakException?
Amm es un objeto que cree innecesariamente xd
No se me ocurrió otra forma de detener el recorrido del for xd
#Day 16 🙂
Solución día 16
Solución día 16 - versión short
Gracias a ti pude minimizar y optimizar mas el código 🥰 y aquí lo dejo por hoy
Acá está mi solución, seguramente cuando mire otras soluciones me "inspire" y la mejore 😏
Esta es mi solución al Reto 16
Reto 16
Justo termine antes que acabe el dia
Challange 16
