{}const=>[]async()letfn</>var
FundamentosDesarrolloDescripción

¡JavaScript es un lenguaje de programación sencillo y potente para todos! 💡

JavaScript es uno de los lenguajes de programación más populares. Es ampliamente utilizado en el desarrollo de aplicaciones web, pero también es adecuado para la programación y automatización de servidores. ¡En este artículo aprenderás a instalar JS, trabajar con variables, bucles, condiciones y escribir tus primeros programas! Todo es sencillo y accesible incluso para principiantes. 🚀

К

Kodik

Autor

3 min de lectura

¿Qué es JavaScript? 💡

JavaScript (JS) es un lenguaje de programación dinámico que se utiliza con mayor frecuencia para crear páginas web interactivas. Sin embargo, JS también es ideal para automatización de tareas, trabajo con datos y creación de aplicaciones de servidor. 🔥

A diferencia de los lenguajes que requieren compilación (por ejemplo, C++ o Java), JavaScript se ejecuta por un intérprete directamente mientras el programa se está ejecutando. Esto hace que sea fácil de aprender y fácil de usar. 🚀

¿Por qué estudiar JavaScript? 🎯

  • Sencillez: umbral de entrada mínimo.

  • Flexibilidad: se puede utilizar tanto en el cliente como en el servidor.

  • Múltiples aplicaciones: automatización, procesamiento de datos, escritura de scripts.

  • Popularidad: uno de los lenguajes de programación más populares.

🔥 100.000+ estudiantes ya están con nosotros

¿Cansado de leer teoría?
¡Hora de programar!

Kodik — una app donde aprendes a programar con práctica. Mentor IA, lecciones interactivas, proyectos reales.

🤖 IA 24/7
🎓 Certificados
💰 Gratis
🚀 Empezar
Se unieron hoy

¿Cómo instalar JavaScript? 💻

Para trabajar con JavaScript necesitarás:

¿Cómo comprobar si JavaScript está instalado? 🛠

Abre la terminal e introduce:

node -v

Si Node.js está instalado, aparecerá su versión. ¡Ahora puedes escribir código! 🚀

Conceptos básicos de la sintaxis de JavaScript 📚

1. Variables 📦

Las variables en JavaScript se pueden declarar usando let, const o var:

Ejemplo de declaración de variables:

let name = "Alice";   // Línea
const age = 25;      // Número
let pi = 3.14;       // Número de punto flotante

console.log("Name:", name, "Age:", age, "Pi:", pi);

2. Exportación de datos 📤

Para mostrar los datos en la consola se utiliza console.log().

Ejemplo:

console.log("Hello, world!");

3. Operadores condicionales (if...else) 🧐

Permiten que el programa tome decisiones.

Ejemplo:

let age = 20;

if (age >= 18) {
    console.log("You're an adult!");
} else {
    console.log("You're still a child.");
}

4. Ciclos (for, while) 🔄

Los bucles permiten realizar la misma acción varias veces.

Ejemplo:

for (let i = 1; i <= 5; i++) {
    console.log(i);
}

5. Funciones 📐

Las funciones ayudan a estructurar el código.

Ejemplo:

function square(x) {
    return x * x;
}

console.log("Square of the number 5:", square(5));

Proyectos sencillos en JavaScript 💡

1. Generador de números aleatorios 🎲

El programa genera un número aleatorio del 1 al 100.

function getRandomNumber() {
    return Math.floor(Math.random() * 100) + 1;
}

console.log("Random number:", getRandomNumber());

2. Generador de contraseñas 🔑

El programa crea una contraseña aleatoria de 8 caracteres.

function generatePassword(length = 8) {
    const chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*";
    let password = "";
    for (let i = 0; i < length; i++) {
        password += chars[Math.floor(Math.random() * chars.length)];
    }
    return password;
}

console.log("Random password:", generatePassword());

3. Comprobar si una cadena es un palíndromo 🔄

El programa comprueba si la línea es un palíndromo.

function isPalindrome(str) {
    const cleanStr = str.toLowerCase().replace(/[^a-z0-9]/g, '');
    return cleanStr === cleanStr.split('').reverse().join('');
}

console.log("Is 'racecar' a palindrome?", isPalindrome("racecar"));

4. Contar el número de vocales en una línea 🔢

El programa cuenta cuántas letras vocales hay en una línea.

function countVowels(str) {
    const vowels = "aeiouAEIOU";
    return str.split('').filter(char => vowels.includes(char)).length;
}

console.log("Number of vowels in 'Hello, JavaScript':", countVowels("Hello, JavaScript"));

5. Secuencia de Fibonacci 🔢

El programa calcula los primeros 10 números de la secuencia de Fibonacci.

function fibonacci(n) {
    let fib = [0, 1];
    for (let i = 2; i < n; i++) {
        fib[i] = fib[i - 1] + fib[i - 2];
    }
    return fib;
}

console.log("The first 10 Fibonacci numbers:", fibonacci(10));

Conclusión 🎉

JavaScript es un lenguaje de programación potente y fácil de aprender. Hemos analizado sus conceptos básicos: variables, entrada/salida, condiciones, bucles y funciones. ¡Ahora puedes escribir tus primeros programas! 🚀

Cuanto más practiques, mejor será tu código. ¡Experimenta, prueba nuevas tareas y domina la programación! ¡Buena suerte aprendiendo JavaScript! 😊

🎯Deja de postergar

¿Te gustó el artículo?
¡Hora de practicar!

En Kodik no solo lees — escribes código de inmediato. Teoría + práctica = habilidades reales.

Práctica instantánea
🧠IA explica código
🏆Certificado

Sin registro • Sin tarjeta