logo El diario de Pepe Molina (Caricatos)

yo

¡Lo que faltaba...! Sudokus de colores...


Última caricatura

IV Asamblea de la AEC: IV Asamblea General de la Asociación Española de Caricaturistas

IV Asamblea de la AEC

RSS de las imágenes: rss


La Cita

No hay nada mas espantoso que la ignorancia activa

Johann Wolfgang von Goethe, poeta y dramaturgo alemán (1749-1832).


En esta zona están las páginas personales del autor.


Mis clientes ahora también son mis amigos (aunque les cobre).


En Mis amigos Informáticos hay una pequeña colección de páginas de colegas webmasters..


En Mis amigos artistas podemos encontrar artistas de cualquier índole (dibujantes, pintores, escritores...)


Las recomendaciones que proponemos son de índole variada.


Aquí un cajón de sastre de enlaces.


Nos referencian desde sitios de toda índole.


Puede contribuir a mantener esta página con su donativo.


botón pay-pal

Sudokus de colores

emoticón de Caricatos Publicado el día 05 de junio de 2013
id=122; categorías: Vicisitudes de un Webmaster, Globalización, Programación

¡Lo que faltaba...! Sudokus de colores...

Si asociamos a cada número de un sudoku un color cualquiera, todos distintos; podríamos omitir mostrar esos números, pero mostraríamos un sudoku; tan solo tenemos que saber cuales son los emparejamientos número <=> color.

Para cada variación de emparejamientos también tendremos nuevos sudokus que se suman a los 1001 sudokus que ya expusimos con anterioridad.

A la dificultad para resolverlo manualmente debemos añadir la dificultad de seleccionar los colores a ingresar, que resolveremos con unas casillas adicionales que al pulsarlas (click) quedan como color activo que cambiará al que tenga donde pulsemos del sudoku.

Elegir los colores

De la paleta de colores web, elegiremos colores que tengan una propia definición para que sea de fácil uso. La lista de colores que hemos usado la vemos a continuación:

  • rojo (red) <=> 1
  • azul (blue) <=> 2
  • verde (green) <=> 3
  • amarillo (yellow) <=> 4
  • celeste-agua (aqua) <=> 5
  • lima (lime) <=> 6
  • rosa (pink) <=> 7
  • naranja (darkorange) <=> 8
  • magenta (magenta) <=> 9

Para pasar los colores como parámetros como se ve en las miniaturas, si nos interesase usar un color no definido tendría que estar en formato "#RRGGBB", pero "escapado", o sea en vez de usar el carácter "#" poner "%23". Un ejemplo tenemos en la miniatura del sudoku que hay al principio de este apunte, donde en vez de usar la definición del rojo (red), hemos usado su valor rgb: "#ff0000", pero en el enlace hemos puesto "%23ff0000".

Para adaptar este sistema de colores, hemos tenido que retocar un poco algunos códigos; para muestra mostraremos como ha quedado la función para mostrar el sudoku de colores:

var paleta = ["red", "blue", "green", "yellow", "aqua", "lime", "pink", "darkorange", "magenta"];
function entrar_sudoku(cadena) {
	casillas = cadena.split("");
	for (i = 0; i < 9; i++)	for (j = 0; j < 9; j++)	{
		n = casillas.shift();
		poner = ("123456789".indexOf(n));
		if (poner == -1)
			tag("casilla_" + i + "_" + j).style.fill =
				(((parseInt(i / 3) + parseInt(j / 3)) % 2) == 0) ? "white":"#abcabc"
		else
			tag("casilla_" + i + "_" + j).style.fill = paleta[poner];
	}
}

A continuación ponemos el sistema de colores en funcionamiento:

:
Controles Colores: => 1 => 2 => 3 => 4 => 5 => 6 => 7 => 8 => 9 | Color activo:
Básicos: | Rotaciones: | Reflejos:
Intercambios de columnas:
| |
Intercambios de filas:
| |
Intercambios de columnas agrupadas:
Intercambios de filas agrupadas:
| |
Puede seleccionar una miniatura

yo Para poner un sudoku manualmente (listado de números), se puede pulsar sobre la etiqueta sudoku al comienzo del formulario. Espero que haya gustado.

Zona de comentarios

Este apunte aún no tiene comentarios.

Evaluación

Valoración de esta página: (apunte.122) valor

Valoración evaluar evaluar evaluar evaluar evaluar evaluar evaluar evaluar evaluar evaluar

Respuesta: Zona de mensajes (proceso de evaluación)

Historial de navegación

Esta página ha sido visitada en 9901 ocasiones


Disponemos de rss sindicar

Y del Mapa del sitio, además del sitemap.xml.


Aquí podemos encontrar los apuntes más visitados.

"Top 10" reemplaza a la sección Últimos apuntes.


Una buena forma de buscar un apunte es a partir de su categoría.


También es posible buscar apuntes por medio de las etiquetas (tags).


Hemos decidido poner al alcance de todos algunos comodines.

Adjuntamos una versión reducida del "buscador interno" que vemos en la lista anterior:

Buscar en apuntes

También estamos recopilando antiguas páginas del sitio.


Desde este recuadro se puede hacer una búsqueda cronológica.


Se puede crear una postal nueva desde el enlace del sector "Otras páginas del dominio", o editar la que sale en el recuadro, pulsando sobre ella..

../diario.imagen.php?id=2&max=480
enlace a la postal
Copyright © 2002-2024 www.pepemolina.com
RSS rss | Ver Mapa del sitio