UNPKG

castelog

Version:

Programación JavaScript en castellano.

12 lines • 671 B
const objectoPorDefecto = {}; const listaPorDefecto = []; const x = function(id, opciones, ...otros) {if(!(typeof id === 'string')) throw new Error("Error en [136-166=5:5-5:35] cuando: " + "Compruebo que id es tipo texto") if(!(Array.isArray(opciones))) throw new Error("Error en [167-208=5:36-6:41] cuando: " + "Compruebo que opciones es tipo lista") const resultado = {...(objectoPorDefecto), ...(opciones)}; const lista = [resultado, ...(listaPorDefecto), ...(otros)]; return resultado;}; let y = 0; try { throw new Error("Un mensaje");}catch(error) { y = 1;} if(!(y === 1)) throw new Error("Error en [491-523=14:28-16:31] cuando: " + "Compruebo que y es igual que 1")