




Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Los mejores documentos en venta realizados por estudiantes que han terminado sus estudios
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Descubre las mejores universidades de tu país según los usuarios de Docsity
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Una introducción a los lenguajes compilados e interpretados, destacando sus principales diferencias en términos de traducción, velocidad de ejecución, portabilidad, manejo de errores y ciclo de desarrollo. Además, explora las características clave de javascript, como su naturaleza interpretada, multiparadigma, tipado dinámico y orientación a objetos. El documento también incluye una sección sobre tipos de datos primitivos en javascript, como undefined, null, number, string, boolean, bigint y symbol, y una descripción de los operadores de asignación, comparación y aritméticos.
Tipo: Esquemas y mapas conceptuales
1 / 8
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
Bases teóricas de estructuras de almacenamiento en memoria GA3-220501093-AA3-EV Estudiante: Daniel Camilo Castañeda Gil Sena: ANÁLISIS Y DESARROLLO DE SOFTWARE Ficha: 2721430 24 de octubre del 2024
Por medio de este archivo vamos a identificar las principales diferencias de los lenguajes compilados e interpretados, características principales de JavaScript y entre vamos a encontrar sus usos y operadores.
¿Qué son los tipos primitivos en JavaScript? JavaScript es un lenguaje de programación que funciona a partir de variables. Estas variables se clasifican mediante tipos. Entonces, en JavaScript, tenemos los tipos primitivos y los tipos no primitivos. Los tipos primitivos en JavaScript son aquellos valores que no son un objeto y tampoco tienen métodos. Además, los tipos primitivos son valores inmutables (no se pueden modificar). Undefined: El tipo primitivo undefined es una manera de representar la ausencia de un valor. Dentro del mundo del desarrollo web, existe una analogía que compara la ausencia de un valor con la ausencia de papel higiénico. Dentro de esta analogía, se define que undefined es como no tener nada, ni papel ni rollo ni estante para ponerlo. Entonces, undefined quiere decir que tenemos un valor indefinido.
Null: Ahora bien, el tipo primitivo null quiere decir que tenemos un valor nulo y es otra manera de representar la ausencia de un valor. Dentro de la analogía que te presentamos anteriormente, null quiere decir que no tenemos ni papel ni rollo, pero sí tenemos el estante para ponerlo. La categorización del valor null dentro de los tipos primitivos en JavaScript suele discutirse, pues su resultado es diferente para cada objeto. Number: El tipo primitivo number se refiere a todos los valores que representan un número. Estos valores pueden ser números enteros, como lo sería 3, o números racionales, como lo sería 3.1416. Además, dentro de la categoría de number, también existe el valor NaN (Not A Number), que irónicamente representa que el valor no es un número. Este valor existe cuando hacemos cálculos imposibles de representar en el lenguaje de programación. Por ejemplo, dividir cuatro entre cero. Finalmente, tenemos un valor positivo y negativo para 0 (+-0). String: Un string también se conoce en programación como una cadena de caracteres. Los string son muy útiles para almacenar datos que se representan en forma de texto. En JavaScript, hay muchas maneras de definir un string. Podemos definirlo usando las comillas dobles, las comillas simples o el símbolo back tick, también conocido como la tilde de acento abierto. A continuación, te presentamos unos ejemplos:
Un operador de asignación asigna un valor a su operando izquierdo basándose en el valor de su operando derecho. El operador de asignación simple es igual (=), que asigna el valor de su operando derecho a su operando izquierdo. Es decir, x = y asigna el valor de y a x.
cuando se usan con números de punto flotante (en particular, ten en cuenta que la división entre cero produce infinity). Por ejemplo: