Tests de javascript nivel 3
¿Cuánto sabes de Javascript?
Pruebas de tercer nivel
Haga clic en la respuesta correcta.
- Sabrías predecir cual es el valor almacenada en la variable resultado al terminar de ejecutarse el siguiente código
var resultado=0;
var cadena = "minombre"
resultado = isNaN(cadena)- minombre
- false
- true
- string
- Cual sería el resultado que quedaría en la variable resultado tras la ejecución de este código
var resultado;
var cadena = new Array( )
resultado = typeOf(cadena)- Array
- String
- List
- 0
- En el siguiente código averigua que aparecería en la ventana alert
var vig1, vig2
if (vig1 > vig2)
alert("Primera posibilidad")
else
alert("Segunda posibilidad")- Primera posibilidad
- Segunda posibilidad
- No se puede saber
- Daría un error de ejecución
- Averiguar si un número es par o impar es bastante fácil, al menos cuando lo haces de cabeza. Pero ¿Sabrías decir con cual de las siguientes códigos podría hacerse en Javascript?
- if (numero/2 > 0)
alert("Es par") - if (numero && 2)
alert("Es par") - if (isNaN(numero))
alert("Es par") - if (numero % 2 == 0)
alert("Es par")
- if (numero/2 > 0)
- Las expresiones regulares son un método ideal para buscar patrones de texto en una cadena. Señala cual de las siguientes cadenas o palabras no concordaría con el patrón dado por la expresión regular [0-9]+\D{4}
- 215ASLW
- 3ADPR
- 435-AERT
- 9DPSE
- La llamada a la función parseInt("2316", 16) devolverá...
- 2341 convertido en hexadecimal
- La parte entera de 2341 dividido entre 16
- El resto de dividir 2341 ente 16
- La posición de "16" en la cadena 2316
- Tras ejecutarse la instrucción resultado = 6 << 1 la variable resultado condentrá el valor
- 12
- 3
- 36
- 8
- Si en una función escrita en Javascript instrucción coloco la instrucción alert("valor " + "nulo") el resultado será
- Una ventana alert con la frase valor nulo
- Un error por intentar sumar palabras
- Una ventana alert conteniendo valor + nulo
- Una ventana alert con la suma de las variables valor y nulo.
- Cuando un programa en Javascript encuentra la instrucción "12" <= 12 ¿que ocurriría?
- Devolvería el resultado True
- Daría un error por intentar comparar una cadena con un número.
- Devolvería el valor False
- Daría un error poruqe <= no es un operador
- Si por ejemplo queremos saber si la variable ancho está comprendida entre los valores 12 y 20, cual de las siguientes instrucción sería la adecuada
- (ancho < 20) && (ancho >12)
- (ancho < 20) || (ancho >12)
- ancho < 20 && > 12
- (20 > ancho > 12)