Está en la página 1de 2

Ejercicio práctico

1. Utiliza la consola de JavaScript para calcular:

1.a. Los años bisiestos que habrá antes de 2050

var a = “inicio”

var b = “fin”

var c = “cantidad de años bisiestos”

a = 2019

b = 2050

c = ((b-a)/4)

7.75

Habrá un aproximado de 8 años bisiestos

1.b. Cuántas cartas con número par y negras hay en una baraja de póker

Suponiendo que La baraja de Póker tiene 52 cartas: 4 palos; 2 de color rojo y 2 de color negro,
cada palo se compone de 13 cartas, 9 son números y 4 figuras.

A=1, J=11, K=12, Q=13

var a = “total cartas”

var b = “cantidad palos”

var c “cantidad cartas por palos”

var d = “cantidad palos negros”

var e = “cartas par por palos”

var f = “cartas par negras”

a = 52

b=4

c = a/b

d=2

e = (c/2)

f = e*d

12

La cantidad de cartas par y negras son 12


2. Define una variable cuyo valor sea una cadena que represente una carta de la baraja. Recuerda
que representamos las cartas con una cadena formada por un número que representa el valor,
seguido de una letra que representa el palo. Ahora crea otras dos variables que representan a la
carta anterior y a la carta posterior en una baraja ordenada. Finalmente, crea una última variable
que concatene las cadenas de las 3 cartas anteriores usando las variables que ya tienes.

var x = “carta actual”

var y = “carta anterior”

var z = “carta posterior”

var cartas = “cartas concatenadas”

x = “5D”

y = “4D”

z = “6D”

cartas = y+x+z

“4D5D6D”

3. Define una variable cuyo valor sea una cadena que represente una carta de la baraja, cuyo valor
sea mayor que 9. Ahora utiliza el operador para indexar la cadena, y accede al palo de la carta. ¿Cuál
es la diferencia si la carta tiene un valor menor o igual que 9?

var carta = “carta de baraja”

carta = “11D”

carta [2]

carta = “8D”

carta [1]

En los números menores de 10 el índice de la variable sería [2]

También podría gustarte