Mejoras y optimizaciones en general.
This commit is contained in:
@@ -3,18 +3,39 @@
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Adivina el Número</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<link rel="stylesheet" href="styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<h1>¡Adivina el número!</h1>
|
||||
<div id="game-box">
|
||||
<p>Estoy pensando en un número entre 1 y 100.</p>
|
||||
<p>¿Puedes adivinarlo en 7 intentos?</p>
|
||||
<input id="guess-input" type="number" min="1" max="100" placeholder="Tu número" />
|
||||
<button id="guess-btn">Adivinar</button>
|
||||
<button id="restart-btn" class="hidden">Jugar de nuevo</button>
|
||||
<div id="info"></div>
|
||||
<h1 id="title">¡Adivina el número!</h1>
|
||||
<div id="game-box" role="group" aria-labelledby="title">
|
||||
<p>Estoy pensando en un número entre 1 y <span id="range-max">100</span>.</p>
|
||||
<p>¿Puedes adivinarlo en <span id="attempts-total">7</span> intentos?</p>
|
||||
|
||||
<label for="difficulty">Dificultad:</label>
|
||||
<select id="difficulty">
|
||||
<option value="normal" selected>Normal (1-100, 7 intentos)</option>
|
||||
<option value="facil">Fácil (1-50, 10 intentos)</option>
|
||||
<option value="dificil">Difícil (1-200, 7 intentos)</option>
|
||||
<option value="extremo">Extremo (1-1000, 10 intentos)</option>
|
||||
</select>
|
||||
|
||||
<div class="input-row">
|
||||
<label for="guess-input" class="sr-only">Tu número</label>
|
||||
<input id="guess-input" type="number" min="1" max="100" placeholder="Tu número" inputmode="numeric" />
|
||||
<button id="guess-btn">Adivinar</button>
|
||||
<button id="restart-btn" class="hidden" aria-live="polite">Jugar de nuevo</button>
|
||||
</div>
|
||||
|
||||
<div id="error" class="error" aria-live="polite"></div>
|
||||
<div id="info" aria-live="polite"></div>
|
||||
<div id="attempts">Intentos restantes: <span id="attempts-left">7</span></div>
|
||||
<div id="best">Mejor marca: <span id="best-score">—</span></div>
|
||||
|
||||
<div id="history">
|
||||
<h2>Historial</h2>
|
||||
<ul id="history-list"></ul>
|
||||
</div>
|
||||
</div>
|
||||
<script src="script.js"></script>
|
||||
</body>
|
||||
|
Reference in New Issue
Block a user