Banner de perfil
0

Erick Rios Preciado

@erickriospreciado

Erick Rios Preciado@erickriospreciado

por que el commit 4a54717 cabio de la fusion (head->master,dev) a solo (dev) al agregar el nuevo commit 7f5f4f2 esto en el minuto 07:33


Erick Rios Preciado@erickriospreciado

Si ves en la versión de GIT 8.4.3 El primer dígito "8" se refiere a la versión mayor/versión actual que estamos utilizando El segundo digito "4" se refiere a la versión menor/ versión anterior El tercer dígito "3" se refiere a la versión fix/ soluciona algunos inconvenientes menores sin generar una nueva versión mayor.

¿El segundo dígito "4" quiere decir que la versión anterior de 8 fue la versión 4?


Erick Rios Preciado@erickriospreciado

Por que si a mi constate usuario no le coloco el atributo deuda y sigue funcionando de manera correcta el programa al utilizar la función finalizarPedido? ? const usuario = { nombre:"Juan", edad: 30, genero: "Masculino" }


Erick Rios Preciado@erickriospreciado

//Podría ayudarme con la siguiente duda? Coloque en la constante de usuario la siguiente informacion: const usuario = { nombre:"Juan", edad: 30, genero: "Masculino" }

// Se puede observar que no tiene el atributo deuda

const finalizarPedido = () => { calcularCosto () usuario.deuda = costoPedido

pedido = [] costoPedido = 0

return </span><span style="color: #569cd6;">${</span><span style="color: #9cdcfe;">usuario</span><span style="color: #ffffff;">.</span><span style="color: #9cdcfe;">nombre</span><span style="color: #569cd6;">}</span><span style="color: #ce9178;">, debes pagar $</span><span style="color: #569cd6;">${</span><span style="color: #9cdcfe;">usuario</span><span style="color: #ffffff;">.</span><span style="color: #9cdcfe;">deuda</span><span style="color: #569cd6;">}</span><span style="color: #ce9178;"> }

//Al ejecutar la funcion finalizarPeido no marca error y se calcula los costos correctamente. ¿Saben a que se debe?


Erick Rios Preciado@erickriospreciado

//Podría ayudarme con la siguiente duda? Coloque en la constante de usuario la siguiente informacion: const usuario = { nombre:"Juan", edad: 30, genero: "Masculino" }

// Se puede observar que no tiene el atributo deuda

const finalizarPedido = () => { calcularCosto () usuario.deuda = costoPedido

pedido = [] costoPedido = 0

return </span><span style="color: #569cd6;">${</span><span style="color: #9cdcfe;">usuario</span><span style="color: #ffffff;">.</span><span style="color: #9cdcfe;">nombre</span><span style="color: #569cd6;">}</span><span style="color: #ce9178;">, debes pagar $</span><span style="color: #569cd6;">${</span><span style="color: #9cdcfe;">usuario</span><span style="color: #ffffff;">.</span><span style="color: #9cdcfe;">deuda</span><span style="color: #569cd6;">}</span><span style="color: #ce9178;"> }

//Al ejecutar la funcion finalizarPeido no marca error y se calcula los costos correctamente. ¿Saben a que se debe?


Erick Rios Preciado@erickriospreciado

Pregunta, si aún no se paga el pedido ¿Por que le reiniciamos los valores ? ¿Cual es la función de ésta sintaxis? pedido = [] costoPedido = 0


Erick Rios Preciado@erickriospreciado

Por lo que entendí en ésta unidad los métodos .push y .pop modifican el arreglo original. El método .slice no modifica el arreglo original; por lo tanto yo le cambiaría el título al video a: Métodos que modifican o no el array original


Erick Rios Preciado@erickriospreciado

Ej donde si utilizamos la palabra let si deja sobreescibir una funcion, si cambiamos let por const no dejará sobreescribir.

por lo que se recomienda guardarla como constantes para que no se pueda sobreescribir.

let saludar = function (nombre){ console.log (Hola ${nombre}) return "resultado"

}

console.log (saludar("Pablo"))

saludar = function(apellido){ console.log(Hola ${apellido}) return "resultado2" }

console.log (saludar("Salas"))


Pregunta con el IF es diferente de número

Erick Rios Preciado@erickriospreciado

como se debe interpretar el siguiente código: if (i !== numero-1){ nuevaListaDeNotas.push(listaDeNotas[i]) }

Esto ya que el índice empieza en cero, el número es lo que el usuario digita-1 que nos daría el índice ¿Por que se ejecutaría lo de .push? además que significa el [i] que se pone en listaDeNotas?