Examen de JavaScript
Examen de JavaScript
Fecha:
Nombre:
4. Cul de las siguientes funciones devuelve el resultado ["a", "b", "c", "d", "e", "f"]?
a) ["a", "b", "c"].merge(["d", "e", "f"])
b) ["a", "b", "c"].join(["d", "e", "f"])
c) ["a", "b", "c"].concat(["d", "e", "f"])
d) ["a", "b", "c"].split(["d", "e", "f"])
12. Para reemplazar todas las ocurrencias de la letra 'e' en una cadena de texto por un caracter en blanco se usa
a) "aeiou aeiou aeiou".replace(/e/g, "")
b) "aeiou aeiou aeiou".replaceAll("e", "")
c) "aeiou aeiou aeiou".replace("e", "")
d) "aeiou aeiou aeiou".findAndReplace("e", "")
13. En un documento HTML, para cargar un archivo javascript externo se codifica con las siguientes etiquetas
a) <script src="archivo.js"></script>
b) <script rel="archivo.js"></script>
c) <link href="archivo.js" />
d) <import file="archivo.js"</script>
14 Para convertir una cadena de texto "a,b,c" a un objeto de tipo Array ["a", "b", "c"] usamos
a) "a,b,c".split(",")
b) "a,b,c".join(",")
c) "a,b,c".extract(",")
d) "a,b,c".toArray()
16. Cul de las siguientes es una forma correcta de recorrer una coleccin de datos de tipo Array?
a) [4, 5, 6].forEach(function(i){ return i})
b) [4, 5, 6].each(function(i){ return i})
c) [4, 5, 6].for(function(i){ return i})
d) [4, 5, 6].collect(function(i){ return i})
17. Para encontrar la posicin de un elemento dentro de un array, cul es la insruccin correcta?
a) ["a", "b", "c", "d"].indexOf("c")
b) ["a", "b", "c", "d"].getItem("c")
c) ["a", "b", "c", "d"].get("c")
d) ["a", "b", "c", "d"].positionOf("c")
19. Para redondear hacia arriba un valor al siguiente entero la funcin correcta es
a) Math.fround()
b) Math.round()
c) Math.floor()
d) Math.ceil()
20. Para obtener si un valor es distinto de otro se utiliza la siguiente combinacin de operadores
a) a not b
b) a - b = 0
c) a != b
d) a <> b