Título: Ejemplo de código JavaScript que utiliza el elemento canvas de HTML para dibujar
Fecha: 21-06-2023 13:56
Aquí te dejo un ejemplo de código JavaScript que utiliza el elemento canvas de HTML para dibujar una fila de 3 círculos medianos con colores aleatorios:
```javascript
// Obtener el elemento canvas y su contexto
var canvas = document.getElementById("myCanvas");
var ctx = canvas.getContext("2d");
// Establecer el color de fondo del canvas
canvas.style.backgroundColor = "#B71C1C";
// Definir los colores disponibles
var colores = ["#00FF00", "#FF0000", "#FFFF00", "#EE82EE", "#0000FF", "#000000", "#808080", "#FFFFFF"];
// Dibujar los círculos
for (var i = 0; i < 3; i++) {
// Generar un índice aleatorio para seleccionar un color de la lista
var indiceColor = Math.floor(Math.random() * colores.length);
// Establecer el color actual del contexto
ctx.fillStyle = colores[indiceColor];
// Dibujar el círculo en la posición correspondiente
ctx.beginPath();
ctx.arc(50 + i * 100, 50, 40, 0, 2 * Math.PI);
ctx.fill();
}
```
En este ejemplo, se define un array `colores` con los colores disponibles. Luego, se utiliza un bucle `for` para dibujar los tres círculos. En cada iteración del bucle, se genera un índice aleatorio para seleccionar un color de la lista. El color se establece en el contexto utilizando `ctx.fillStyle`, y luego se dibuja el círculo utilizando `ctx.beginPath()` y `ctx.arc()`. Finalmente, se llama a `ctx.fill()` para rellenar el círculo con el color seleccionado.
Recuerda que necesitarás un elemento canvas en tu HTML con el id "myCanvas" para que este código funcione correctamente. Puedes ajustar los tamaños y las posiciones de los círculos modificando los valores utilizados en `ctx.arc()`.
Código función para Shuffle un array con 3 técnicas diferentes
Javascript ejemplo de código reloj que indica la hora actual de Greenwich menos 3.8945 horas
Poner un string en minúsculas y limpiarlo en JavaScript
Expresiones regulares en Javascript
Javascript: dada una palabra, buscarla en una frase y devolver cuantas veces aparece en ella
Algoritmo JavaScript: conversor de unidades
Factorial de un número en Javascript
JavaScript: tomar un array de números y un número objetivo, y determinar si el número se encuentra en el array
JavaScript: Crea un objeto película con las propiedades título, director y año
Actualidad informática: noticias de sobre tecnología, web, internet...
Artículos sobre informática: Windows, antivirus, programación...
Literatura: cuentos cortos, poemas y poesía...
Paranormal: sección de ocultismo, fenómenos extraños, interpretación de sueños...