Skip to content

Commit 8de49ce

Browse files
committed
añado los ultimos cambios
2 parents 13ba014 + 0cbcb14 commit 8de49ce

File tree

41 files changed

+4529
-843
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+4529
-843
lines changed
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
// La pagina oficial de JavaScript es la siguiente: https://www.javascript.com/
2+
3+
// Este es un comentario de una sola linea
4+
5+
/* Este es un comentario
6+
de varias lineas */
7+
8+
// Diferentes tipos de variables
9+
10+
// Variables en JavaScript (su valor se puede reasignar):
11+
12+
var name = "Nombre";
13+
let age = 49;
14+
15+
// Constantes en JavaScript (su valor es inmutable):
16+
17+
const PI = 3.1416;
18+
19+
// Tipos de datos primitivos en JavaScript:
20+
21+
// String: Representa una cadena de texto.
22+
23+
let palabra = "miercoles";
24+
25+
// Number: Representa un número.
26+
27+
let numero = 12345;
28+
29+
// Boolean: Representa un valor booleano.
30+
31+
let festivo = true;
32+
33+
// Null: Representa un valor nulo.
34+
35+
let nada = null;
36+
37+
// Undefined: Representa un valor indefinido.
38+
39+
let desconocido;
40+
41+
// Symbol: Representa un identificador único.
42+
43+
let simbolo = Symbol();
44+
45+
// BigInt: Representa un número entero de gran tamaño
46+
47+
let numeroGrande = 1234567890123456789012345678901234567890n;
48+
49+
// Imprimir por consola
50+
51+
console.log("Hola, JavaScript");
52+
53+
54+
55+
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
// Documentación
2+
3+
// Los estándares de javascript los escuentras aquí: https://www.ecma-international.org/publications/standards/Ecma-262.html
4+
// Documentación de Javascript en español: https://developer.mozilla.org/es/docs/Web/JavaScript
5+
// Manz.dev tiene un recurso que también puede ayudar https://lenguajejs.com/
6+
7+
// SINTAXIS
8+
9+
// Este es un comentario de una sola línea en JavaScript y se utilizan principalmente para explicar el porqué no el cómo
10+
11+
/* Si prefieres puedes utlizar este tipo sintaxis
12+
para crear un comentario de varias líneas
13+
Es útil en el caso de que quieras "esconder"
14+
código y no tener que borrarlo*/
15+
16+
/* Crear una variable en JavaScript se hace con la palabra reservada var y let,
17+
se escriben en minúsculas, se usa camelCase y se pueden modificar */
18+
var nombreDesarrollador = "Felipe";
19+
var edadDesarrollador = 35;
20+
var lenguajeDesarrollador = "JavaScript";
21+
22+
let nombreDesarrollador = "Felipe";
23+
let edadDesarrollador = 35;
24+
let lenguajeDesarrollador = "JavaScript";
25+
26+
/* Crear una constante en JavaScript se hace con la palabra reservada const,
27+
se escriben en mayúsculas y no se pueden modificar */
28+
const NOMBRE_DESARROLLADOR = "Felipe";
29+
const EDAD_DESARROLLADOR = 35;
30+
const LENGUAJE_DESARROLLADOR = "JavaScript";
31+
32+
// Tipos de datos primitivos en JavaScript
33+
// 1. String: cadena de texto
34+
var nombreDesarrollador = "Felipe Morales";
35+
36+
// 2. Number: números enteros o decimales (javascript no diferencia entre enteros y decimales)
37+
var edadDesarrollador = 35;
38+
39+
// 3. Boolean: verdadero o falso
40+
var esDesarrollador = true;
41+
42+
// 4. Undefined: Variable declarada pero sin valor
43+
var lenguajeDesarrollador;
44+
45+
// 5. Null: Valor nulo que representa la ausencia intencionada de un objeto
46+
var lenguajeDesarrollador = null;
47+
48+
// 6. Symbol: Tipo de dato cuyas instancias son únicas e inmutables
49+
var simbolo = Symbol();
50+
51+
// 7. BigInt: Tipo de dato numérico que permite representar números enteros de longitud arbitraria, mayor que 2^53 - 1
52+
var numeroGrande = 1234567890123456789012345678901234567890n;
53+
54+
// Imprime en consola el texto: "¡Hola [Lenguaje de programación]!"
55+
console.log("¡Hola, " + lenguajeDesarrollador + "!"); // concatenación de strings
56+
let lenguajeDesarrollador = "JavaScript"; // reasignación de variable
57+
console.log(`¡Hola, ${lenguajeDesarrollador}!`); // template string
Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
/*
2+
* ¿Preparad@ para aprender o repasar el lenguaje de programación que tú quieras?
3+
* - Recuerda que todas las instrucciones de participación están en el
4+
* repositorio de GitHub.
5+
*
6+
* Lo primero... ¿Ya has elegido un lenguaje?
7+
* - No todos son iguales, pero sus fundamentos suelen ser comunes.
8+
* - Este primer reto te servirá para familiarizarte con la forma de participar
9+
* enviando tus propias soluciones.
10+
*
11+
* EJERCICIO:
12+
* - Crea un comentario en el código y coloca la URL del sitio web oficial del
13+
* lenguaje de programación que has seleccionado.
14+
* - Representa las diferentes sintaxis que existen de crear comentarios
15+
* en el lenguaje (en una línea, varias...).
16+
* - Crea una variable (y una constante si el lenguaje lo soporta).
17+
* - Crea variables representando todos los tipos de datos primitivos
18+
* del lenguaje (cadenas de texto, enteros, booleanos...).
19+
* - Imprime por terminal el texto: "¡Hola, [y el nombre de tu lenguaje]!"
20+
*
21+
* ¿Fácil? No te preocupes, recuerda que esta es una ruta de estudio y
22+
* debemos comenzar por el principio.
23+
*/
24+
25+
26+
// ! Ejercicio 1
27+
28+
// Sitio web JavaScript
29+
// https://developer.mozilla.org/es/docs/Web/JavaScript
30+
31+
// ! Ejercicio 2
32+
33+
// Este es un comentario de una sola linea
34+
35+
/**
36+
* Este es un comentario de multiples lineas
37+
* ejemplo
38+
* Hola mundo :D
39+
*/
40+
41+
// ! Ejercicio 3 Crea una variable (y una constante si el lenguaje lo soporta).
42+
43+
44+
45+
let saludoQuePuedeCambiar = 'Hola gente';
46+
const SALUDOQUENOPUEDECAMBIAR = 'Hola';
47+
48+
49+
// ! Ejercicio 4 - Crea variables representando todos los tipos de datos primitivos del lenguaje (cadenas de texto, enteros, booleanos...).
50+
51+
// ? String
52+
let cadenaTexto = 'Esto es una cadena de texto';
53+
console.log( typeof cadenaTexto ); // string
54+
55+
56+
// ? Number
57+
let miPrimerNumero = 10;
58+
console.log( typeof miPrimerNumero ); // number
59+
60+
61+
// ? Boolean
62+
let estaCorriendo = true;
63+
console.log( typeof estaCorriendo ); // boolean
64+
65+
66+
// ? null
67+
let soyunNull = null;
68+
console.log( typeof soyunNull );
69+
70+
// ? undefined
71+
let deportista;
72+
console.log( typeof deportista ); // undefined
73+
74+
// ? bigint
75+
76+
let numero2 = 23n;
77+
console.log( typeof numero2 ); // bigint
78+
79+
80+
// ! Ejercicio 5 Imprime por terminal el texto: "¡Hola, [y el nombre de tu lenguaje]!"
81+
82+
console.log(`Hola mundo desde JavaScript!`);
83+
84+
85+
86+
87+
88+
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
--[[
2+
#00 - SINTAXIS, VARIABLES, TIPOS DE DATOS Y HOLA MUNDO
3+
/*
4+
* ¿Preparad@ para aprender o repasar el lenguaje de programación que tú quieras?
5+
* - Recuerda que todas las instrucciones de participación están en el
6+
* repositorio de GitHub.
7+
*
8+
* Lo primero... ¿Ya has elegido un lenguaje?
9+
* - No todos son iguales, pero sus fundamentos suelen ser comunes.
10+
* - Este primer reto te servirá para familiarizarte con la forma de participar
11+
* enviando tus propias soluciones.
12+
*
13+
* EJERCICIO:
14+
* - Crea un comentario en el código y coloca la URL del sitio web oficial del
15+
* lenguaje de programación que has seleccionado.
16+
* - Representa las diferentes sintaxis que existen de crear comentarios
17+
* en el lenguaje (en una línea, varias...).
18+
* - Crea una variable (y una constante si el lenguaje lo soporta).
19+
* - Crea variables representando todos los tipos de datos primitivos
20+
* del lenguaje (cadenas de texto, enteros, booleanos...).
21+
* - Imprime por terminal el texto: "¡Hola, [y el nombre de tu lenguaje]!"
22+
*
23+
* ¿Fácil? No te preocupes, recuerda que esta es una ruta de estudio y
24+
* debemos comenzar por el principio.
25+
*/
26+
]]
27+
28+
-- https://www.lua.org/ pagina ofical de lua
29+
30+
--[[
31+
Este comentario me permite
32+
documentar en varias lineas
33+
]]
34+
35+
local nombre = "Gonzalo"
36+
local PI = 3.1415
37+
38+
-- tipos de datos primitivos
39+
40+
local texto = "Lua"
41+
local numero = 73
42+
local flotante = 73.12456897
43+
local boleano = false
44+
45+
print("\n\nHola " .. texto .. ",esto es todo\n\n")
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
"""
2+
EJERCICIO:
3+
* - Crea un comentario en el código y coloca la URL del sitio web oficial del
4+
* lenguaje de programación que has seleccionado.
5+
* - Representa las diferentes sintaxis que existen de crear comentarios
6+
* en el lenguaje (en una línea, varias...).
7+
* - Crea una variable (y una constante si el lenguaje lo soporta).
8+
* - Crea variables representando todos los tipos de datos primitivos
9+
* del lenguaje (cadenas de texto, enteros, booleanos...).
10+
* - Imprime por terminal el texto: "¡Hola, [y el nombre de tu lenguaje]!"
11+
"""
12+
13+
# https://www.python.org/
14+
15+
# comentario de una sola linea
16+
"""
17+
comentario de
18+
multiples
19+
lineas
20+
"""
21+
22+
#variable
23+
variable = 'valor'
24+
CONSTANTE = 'valor constante'
25+
26+
27+
entero = 5
28+
flotante = 5.2
29+
booleano = True
30+
cadena = 'valor de cadena'
31+
32+
print('¡Hola, Python!')
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# https://www.python.org/
2+
# puedes comentar así
3+
4+
"""
5+
también puedes comentar así
6+
en varias líneas
7+
"""
8+
9+
# asignamos una variable y una constante
10+
x = 3
11+
CONSTANTE = 55
12+
13+
# creamos variables representando los tipos de dato primitvos
14+
entero = 9 #integer
15+
decimal = 6.7 #float
16+
texto = "esto es un texto" #string
17+
verdadero = True #boolean
18+
19+
# vamos a imprimer por terminal el texto "Hola Python"
20+
print("Hola Python")
21+
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
//Sitio Web Oficial: https://www.typescriptlang.org
2+
3+
// Comentario de una sola linea
4+
5+
/*
6+
Comentario
7+
en multiples
8+
lineas
9+
*/
10+
11+
var typeScriptVariable: string = 'TypeScript Variable'
12+
const TYPESCRIPTCONSTANT: string = 'TypeScript Constant'
13+
14+
let stringType: string = 'string'
15+
let numberType: number = 10
16+
let booleanType: boolean = true
17+
let bigIntType: bigint = BigInt(100)
18+
19+
console.log('¡Hola, TypeScript!')

0 commit comments

Comments
 (0)