Skip to content

Instantly share code, notes, and snippets.

View PabloMur's full-sized avatar
🎯
Focusing

Pablo Murillo PabloMur

🎯
Focusing
View GitHub Profile
import { PelisCollection, Peli } from "./models";
class PelisController {
pelis: PelisCollection;
promesa: Promise<any>;
constructor() {
this.pelis = new PelisCollection();
let promesa = this.pelis.getAll();
this.promesa = promesa;
@PabloMur
PabloMur / index.js
Created April 6, 2021 22:38
Promesas - Quiero saber su opinión respecto a este pequeño código para saber si entendí como se usan las promesas o si estoy errado. Gracias
const datos = [
{
nombre: "ana",
edad: 25,
},
{
nombre: "margara",
edad: 55,
},
{
@PabloMur
PabloMur / index.ts
Created March 17, 2021 21:41
Clases con clases
// crear las clases Edificio, Piso y Departamento aquí
class Departamento {
nombreDepartamento: string;
constructor(nombre: string) {
this.nombreDepartamento = nombre;
}
getName() {
return this.nombreDepartamento;
}
@PabloMur
PabloMur / index.js
Created March 6, 2021 14:34
Desafio Modulo - 1 (Disfruté una banda lo mucho que me costó!)
const pelis = require("./pelis.js");
function parsearARGV(argv) {
const respuesta = {};
argv.forEach((element, ind) => {
if (element.startsWith("--")) {
const nombreSinGuiones = element.slice(2);
const key = nombreSinGuiones.replace("-", "");
respuesta[key] = argv[ind + 1];
@PabloMur
PabloMur / index.js
Created February 24, 2021 03:17
ejercicio cap 18 - mod 1
const textos = [
{
titulo: " un titulo ",
texto: "uno dos tres cuatro cinco",
},
{
titulo: "1984 ",
texto: "es una novela política de ficción distópica",
},
{
@PabloMur
PabloMur / index.js
Created February 18, 2021 23:12
Resolución del capitulo 17 del modulo 1
// Escribir acá la función cuentaPalabras
function cuentaPalabras(text) {
let textEnMinusculas = text.toLowerCase();
let separador = " ";
let wordKeeper = textEnMinusculas.split(separador);
let palabrasConA = 0;
let cantidadDePalabras = wordKeeper.length;
let counter = 0;