WorksheetsPreguntas sobre TypeScript
Total questions: 111
Worksheet time: 5hrs 53mins
¿DóndeescriboTypescript?
En un editor de código
En un archivo de texto
En la consola
En un navegador
¿CómoinstalarTypeScriptenlacomputadora?
¿CómoinstalarNodeJS?
¿CómoinstalarTSC(Command-lineTypeScriptCompiler)?
¿Cómotrabajarconeditoresdecódigoonline?
¿Entypescriptcómoseescribeelcódigo?
Sintaxisbásica
IdentificadoresenTypescript
Palabrasreservadas
Espaciosenblancoysaltosdelínea
Semicolon(puntoycoma)esopcional
ComentariosenTypescript
Tiposdedatosysubtipos
TiposdeDatosPrimitivo
Nullyundefined¿Sonlamismacosa?
TiposdeDatosObjeto
Asercióndetipos
Variables
Sintaxis
Ámbitodevariable
OperadoresyExpresiones
OperadoresAritméticos
OperadoresdeComparación(orelacionales)
OperadoresLógicos
OperadoresdeAsignación
Operadorcondicional(ternario)
EstructurasdeDecisión(ifyswitch)
Declaraciónif
Declaraciónifelse
Declaraciónelseif
Declaraciónswitch
Valoresfalsos
EstructurasdeRepetición(Loops)
Forloop
Whileloop
Dowhileloop
Lasentenciabreak
Lasentenciacontinue
Funciones
Llamaraunafunción
Retornardatos
Parámetros
Parámetrospordefecto
ParámetrosRest
Parámetrosopcionales
FuncionesAnónimas
ColeccionesIndexadas-Arreglos
Declaracióneinicializacióndearreglos
Accederaunelementodelarreglo
Desafío
Tuplas
Accederaunvalordelatupla
OperacionesconTuplas
Modificarelementosdeunatupla
Desestructurarunatupla
Coleccionesconclaves
Mapas(objetoMap)
Set(objetoSet)
ManejodeExcepciones
Tiposdeexcepciones
SentenciaThrow
Try...catch
Elbloquecatch
Elbloquefinally
Referencias
¿CómoinstalarTypeScriptenlacomputadora?
¿CómoinstalarNodeJS?
Descargardelsitiooficialelinstaladoracordeasusistemaoperativo.
InstalarNodeJs.
SitienesWindowsoMac,simplementeejecutaelinstaladory¡listo!
SitienesLinux,lapáginadeinstalacióndeNodeJSofreceloscomandosparainstalarenLinux.
¿CómoinstalarTSC(Command-lineTypeScriptCompiler)?
Abrirlalíneadecomandosdelsistema.
Ejecutarelsiguientecomando:npminstall-gtypescript
Evaluarquelainstalaciónfueexitosa.Paraelloejecutarelcomando:tsc-v
¿CómocrearycompilarunarchivoTypescriptenVSCode?
¿cómopodemos ejecutar el archivo de javascript para ver los resultados en la consola?
¿Cómotrabajarconeditoresdecódigoonline?
typescriptlang
stackblitz
jsfiddle.net
¿Entypescriptcómoseescribeelcódigo?
¿Cuáles son las características muy importantes para tener en cuenta al momento de escribir código typescript?
¿Qué son los identificadores en Typescript?
¿Conoces alguna nomenclatura para dar nombre a las variables?
¿Cuáles son las palabras reservadas en TypeScript?
¿Qué se debe tener en cuenta al nombrar variables?
¿Qué tipos de comentarios soporta TypeScript?
¿Qué es el tipo 'any' en TypeScript?
¿Cuáles son los tipos de datos primitivos en TypeScript?
¿Qué representa el valor null en TypeScript?
¿Cuál es la diferencia entre null y undefined?
¿Qué tipo de dato representa una colección de datos?
Array
Generic
Class
Interface
¿Qué sintaxis se utiliza para declarar una variable en TypeScript?
let nombre:string='Maira';
nombre:string='Maira';
let nombre='Maira';
nombre='Maira';
¿Qué representa el tipo de dato Tuple?
¿Cuáles son los tres momentos de las variables en TypeScript?
Declaración, Asignación, Utilización
Inicialización, Asignación, Utilización
Declaración, Inicialización, Utilización
¿Qué tipo de variable se declara con 'let'?
Variable global
Variable local
Constante
¿Qué sucede si se intenta asignar un valor de tipo incorrecto a una variable en TypeScript?
No ocurre nada
Genera un error de compilación
Asigna el valor como 'any'
¿Qué es una variable global?
¿Qué es una variable local?
¿Qué es una variable global en TypeScript?
Una variable que se declara dentro de una función.
Una variable que se declara fuera de una función.
Una variable que solo es accesible dentro de un bloque.
Una variable que se declara con la palabra reservada let.
¿Qué sucede si intentas acceder a una variable local fuera del método?
Se producirá un error de compilación.
La variable local será accesible.
No habrá ningún problema.
La variable local se convertirá en global.
¿Cuáles son los tipos de operadores en TypeScript?
Aritméticos, de comparación, lógicos, de asignación, condicionales.
Solo aritméticos y lógicos.
Solo de comparación y asignación.
Ninguno de los anteriores.
¿Qué hace el operador de adición (+)?
Realiza la operación de suma.
Realiza la operación de resta.
Realiza la operación de multiplicación.
Realiza la operación de división.
¿Qué devuelve el operador de igualdad (==)?
Verdadero si ambos operandos son iguales.
Falso si ambos operandos son iguales.
Siempre verdadero.
Siempre falso.
Escribe un programa que a partir de un número entero de tres dígitos entregue el número con los dígitos en orden inverso:
Númerooriginal:145
Númeroinverso:541
Escribe un programa a partir de una hora “actual” y un número entero de horas e indique qué hora marcará el reloj dentro de esa cantidad de horas.
Horaactual:11
Cantidaddehoras:43
En43horas,elrelojmarcaralas6
Escribe un programa que a partir de una base y una altura conocidas de un rectángulo, calcule el perímetro y el área.
El operador condicional (ternario) es el único operador de TypeScript que necesita tres operandos. El operador asigna uno de dos valores basado en una condición. La sintaxis de este operador es:
Las estructuras de decisión requieren que el programador especifique una o más condiciones para ejecutar diferentes bloques de código. ¿Cuáles son las estructuras de decisión más comunes?
¿Cómo se ejecuta el bloque de código dentro de la estructura de control if?
¿Qué sucede si la expresión booleana en un if se evalúa como verdadera?
¿Qué se debe tener en cuenta al usar declaraciones if y else?
¿Cómo se utiliza la declaración switch en TypeScript?
¿Qué se debe hacer si se quiere probar múltiples condiciones?
¿Cómo se puede anidar declaraciones if?
¿Cuál es la solución para encontrar el mayor de tres números usando if anidados?
¿Existe otra forma de resolver el mayor de los tres números? ¿Cuál será la mejor forma y por qué?
Escribe un programa que a partir de un número entero positivo, muestre por pantalla si es par o impar.
Escribe un programa que a partir de un número entero positivo, muestre por pantalla si es primo o no.
Escribe un programa que permita realizar la división de dos números siempre y cuando el denominador no sea 0.
