Sintaxis

< Anterior Siguiente >

JavaScript es un lenguaje de programación que se utiliza principalmente en el desarrollo web para crear páginas interactivas. Al igual que otros lenguajes de programación, JavaScript tiene su propia sintaxis que es fundamental para escribir código que funcione correctamente. En esta página, cubriremos los aspectos básicos de la sintaxis de JavaScript.

Comentarios

Los comentarios se utilizan para explicar el código y no se ejecutan. JavaScript admite dos tipos de comentarios:

// Este es un comentario de una sola línea
/* 
        Este es un comentario 
        de múltiples líneas 
    */

Declaración de Variables

En JavaScript, las variables se pueden declarar usando var, let o const. La diferencia entre ellas radica en su alcance y si su valor puede cambiar o no.

// Declaración con var
    var nombre = "Juan";
    
    // Declaración con let
    let edad = 25;
    
    // Declaración con const
    const PI = 3.1416;

Tipos de Datos

JavaScript maneja varios tipos de datos. Algunos de los más comunes son:

// Ejemplos de tipos de datos
    let numero = 100; // Number
    let texto = "Hola, Mundo!"; // String
    let esVerdadero = true; // Boolean
    let lista = [1, 2, 3, 4]; // Array
    let persona = { nombre: "Ana", edad: 28 }; // Object

Operadores

JavaScript admite una variedad de operadores que se utilizan para realizar operaciones en variables y valores.

// Ejemplos de operadores
    let suma = 5 + 10; // Suma
    let esIgual = (5 == 5); // true
    let esMayor = (10 > 5); // true
    let resultadoLogico = (true && false); // false

Estructuras de Control

Las estructuras de control permiten dirigir el flujo de ejecución de un programa.

Condicionales

Las declaraciones if y else se utilizan para ejecutar código condicionalmente.

let edad = 20;
    
    if (edad >= 18) {
        console.log("Eres mayor de edad.");
    } else {
        console.log("Eres menor de edad.");
    }

Bucles

Los bucles permiten repetir un bloque de código varias veces.

// Bucle for
    for (let i = 0; i < 5; i++) {
        console.log("Número: " + i);
    }
    
    // Bucle while
    let contador = 0;
    while (contador < 5) {
        console.log("Contador: " + contador);
        contador++;
    }

Funciones

Las funciones son bloques de código reutilizables que se pueden llamar en cualquier momento.

// Declaración de una función
    function saludar(nombre) {
        return "Hola, " + nombre + "!";
    }
    
    // Llamada a la función
    console.log(saludar("Carlos")); // "Hola, Carlos!"