Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Duda primeros pasos Javascript

No entendi muy bien que es exactamete lo de lenguaje fuertemente tipado pense que era cuando uno tenia datos numero pero en si no se que es ni que funcion cumple

2 respuestas

Hola Johan, espero que estés bien.

Un lenguaje de programación fuertemente tipado es aquel en el que las variables están asociadas a un tipo de datos específico y no pueden cambiar de tipo durante la ejecución del programa. Esto significa que una variable declarada como un tipo de dato entero solo puede contener valores numéricos enteros y no puede contener valores de otros tipos de datos, como cadenas de texto o valores booleanos.

En un lenguaje fuertemente tipado, el compilador o intérprete del lenguaje verifica el tipo de datos de cada variable y realiza comprobaciones de tipo durante la compilación o la ejecución del programa. Si se detecta una incompatibilidad de tipos, se produce un error y el programa se detiene.

Ejemplos de lenguajes de programación fuertemente tipados incluyen Java, C++, C#, Ruby y Swift. Estos lenguajes proporcionan una mayor seguridad y fiabilidad en la programación, ya que reducen la posibilidad de errores de tipo y otros problemas relacionados con el uso incorrecto de variables.

¡Saludos!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios

Hola Johan, espero que estés bien!

Un lenguaje fuertemente tipado es un lenguaje donde es necesario definir cuál es el tipo de la variable, es decir, definir si es valor numérico entero (Int) o flotante (Float), si es String, etc.

Con JavaScript no existe esa necesidad entonces no es lenguaje fuertemente tipado, ejemplo donde una variable puede recibir diferentes valores y es ejecutada tranquilamente:

var ejemplo = "hola"
ejemplo = 3.14159265359

Ya con Java existe la necesidad, es decir, 1. necesita definir el tipo 2. no puede insertar valor de tipo distinto del definido

String ejemplo = "texto"

Saludos y buenos estudios!