Curso Básico de JavaScript

Curso Básico de JavaScript

Instruido por:
Diego De Granda
Diego De Granda
Básico
3 horas de contenido
Ver la ruta de aprendizaje
Curso Básico de JavaScript

Curso Básico de JavaScript

Progreso del curso:0/22contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/22contenidos(0%)

Introducción a JavaScript

Material Thumbnail

¿Qué es JavaScript?

12:38 min

Material Thumbnail

¿Por qué JavaScript?

03:32 min

Material Thumbnail

Elementos de un Lenguaje de Programación: Variables, Funciones y Sintaxis

12:45 min

Material Thumbnail

Variables

09:57 min

Material Thumbnail

Funciones

14:35 min

¿Cuándo utilizar una función declarativa y una expresiva?

00:44 min

Bases de JavaScript

Material Thumbnail

Valores: Truthy y Falsy

05:01 min

Material Thumbnail

Operadores: Asignación, Comparación y Aritméticos.

09:39 min

Condicionales

Material Thumbnail

Condicionales: If, Else, else if

14:33 min

Loops

Material Thumbnail

Loops: For y For...of

12:03 min

Objects

Material Thumbnail

Objects: Función constructora

10:02 min

Métodos de Arrays

Material Thumbnail

Métodos de recorridos de Arrays

09:07 min

Material Thumbnail

Recorriendo Arrays con .find(), .forEach() y .some()

09:00 min

Eliminando elementos de un Array

01:05 min

nuevosmás votadossin responder
Walter Gomez Santamaria
Walter Gomez Santamaria
Estudiante

por que diablos manda como parametro de la funcion articulo y ese parametro aun no esta declarado ?
que me perdi ?

0
Nelson Neyen Marquez Romero
Nelson Neyen Marquez Romero
Estudiante

Hola !!!

Supongamos que creamos un array de 5 elementos y queremos agregar un elemento más pero en la posición 3, ¿cuál sería el método que debería utilizar?
1
Luis Fernando Morla Mora
Luis Fernando Morla Mora
Estudiante

Alguien me podria ayudar a mejorar y hacer funcionar mjor mi codigo? aveces no manda la respuesta que deberia dar es como que si lo hiciera al azar y no cogieran los mecanismos de control…

var miMano = document.getElementById("huMano");
var miManoEs = document.getElementById("huManoS");
miManoEs.addEventListener("click", aparecenArmas);

var oMan = miManoEs;

function aparecenArmas() {
var num = Math.floor((Math.random() * 10 ) + 1 );
var numero = num;
 if( numero <= 4) {
    var resultado = "Piedra";
    ganadorEs(declarado);
  } elseif ( numero >= 5 && numero <= 7 ) {
    var resultado = "Papel";
    ganadorEs(declarado);
  } elseif ( numero > 7 && numero <= 10) {
   var resultado = "Tijera";
   ganadorEs(declarado);
  }
var declarado = resultado;
    escogi.innerHTML = ( "Escogiste " + (miMano.value) + " VS." + "Computadora: " + (declarado) );
    console.log(numero);
}

//pilas con lo que hice poniendo en vacio ganadorEs(declarado) en la anterior funcion, asì se conectaron las dos funciones;
function ganadorEs(declarado, miMano) {
  if(declarado = "Tijera") { 
      if(miMano = "piedra") 
      { ganador.innerHTML = ("El Ganador es Piedra, por lo tanto Gana el Humano");}
      elseif (miMano == "Papel"){ ganador.innerHTML = ("El Ganador es Piedra, por lo tanto Gana la maquina que te Observa");}
  }
  elseif (declarado = "Piedra"){
      if (miMano = "Tijera") {
        ganador.innerHTML = ("El Ganador es Piedra, por lo tanto Gana la maquina que te Observa");
      }
      elseif (miMano = "Papel"){
        ganador.innerHTML = ("Papel Cubre a Piedra, Por lo tanto Gana el humano que cubre la Laptop vieja");
      }
  }
  elseif(declarado = "Papel"){
      if(miMano = "Piedra"){
        ganador.innerHTML = ("El Ganador es Papel, por lo tanto Gana la Computadora que te cumbre como herramienta");
      }
      elseif(miMano = "Tijera"){
        ganador.innerHTML = ("El Ganador es Tijera, por lo tanto gana el humano que corta las hojas y el codigo mal escrito");
      }
  }
    elseif(miMano = declarado) {
       ganador.innerHTML = ("Es un empate, intentalo de nuevo.");
   }
}
0
Luis Fernando Morla Mora
Luis Fernando Morla Mora
Estudiante

Por que cuando llama el console.log() en el medio de la concatenación pone los entre comillas ("") en el medio? realmente era necesario?

1
Naremi Cecilia Cienfuegos Riquelme
Naremi Cecilia Cienfuegos Riquelme
Estudiante

¿Qué es concatenar?

2
Felipe Molano Corredor
Felipe Molano Corredor
Estudiante

tengo dos preguntas, la primera no me queda claro cual es la funcion del parametro estudiante, si alguien me puede explicar en forma facil que es ese parametro lo agradezco

la segunda pregunta es: no se porque se crea una funcion y todo ese rollo si tan solo dentro del for se puede colocar console.log('hola, ’ + estudiantes [i]); y ya, no se porque se da tanta vuelta, me parece complicado crear una funcion que sumado a que no entiendo vien lo que hace el parametro estudiantes hace que sea innecesario para mi… si alguien me puede explicar lo agradeceria

3
Andres Gabriel Reinoza Arteaga
Andres Gabriel Reinoza Arteaga
Estudiante

Hola comunidad!! me dan una mano? no me deja darle valor a las variables :c
KyFVhRz.png

1
Andres Gabriel Reinoza Arteaga
Andres Gabriel Reinoza Arteaga
Estudiante

Hola comunidad! tengo un problema cuando quiero darle valor a las variables, no me permite y me da error mi codigo, cual creen que seria el problema? saludos!

<code> 
var mi_eleccion="tijera";
var eleccion_cpu= "piedra";

if (mi_eleccion =! eleccion_cpu) {
    if (mi_eleccion == "papel" && eleccion_cpu == "tijeras") {
        console.log=" Gana el CPU";
    } 
    elseif (mi_eleccion == "papel" && eleccion_cpu == "piedra"){
        console.log=" Gana el jugador";
    }
    elseif (mi_eleccion == "tijeras" && eleccion_cpu == "piedra"){
        console.log=" Gana el CPU";
    }
    elseif (mi_eleccion == "tijeras" && eleccion_cpu == "papel"){
        console.log=" Gana el jugador";
    }
    elseif (mi_eleccion == "papel" && eleccion_cpu == "tijeras"){
        console.log=" Gana el CPU";
    }
    elseif (mi_eleccion == "papel" && eleccion_cpu == "piedra"){
        console.log=" Gana el jugador";
    }
}
 else (mi_eleccion == eleccion_cpu); { 
    console.log=" Es un empate";
}
0
Sebastian Moreno Alvarez
Sebastian Moreno Alvarez
Estudiante

¿se puede hacer el curso en atom?
funtion pregunta()
{
var si = Good;
var no = ok;
}

0
Christian Alvarenga
Christian Alvarenga
Estudiante

Trate de usar el .filter para filtrar un nombre pero no me funciono, en lugar de eso, me cambio todos los nombres de los objetos, dentro del array por el articulo que estaba buscando. Dejo abajo el codigo para ver si alguien puede explicarme porque ocurre esto.

vararticulos= [
    {nombre:"bici", costo:3000},
    {nombre:"tv", costo:2500},
    {nombre:"libro", costo:320},
    {nombre:"celular", costo:10000},
    {nombre:"laptos", costo:20000},
    {nombre:"teclado", costo:500},
    {nombre:"audifonos", costo:1700},
];
var filtrarNombre = articulos.filter (function(articulo){
    returnarticulo.nombre = "bici";
});
0