chore(i18n,learn): processed translations (#45621)
This commit is contained in:
@ -75,7 +75,7 @@ assert($('label').attr('for') == 'email');
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -112,7 +112,7 @@ assert($('label').attr('for') == 'email');
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
@ -72,7 +72,7 @@ assert($('#second').attr('accesskey') == 'c');
|
|||||||
<h2><a id="second" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
<h2><a id="second" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
||||||
|
|
||||||
|
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -99,7 +99,7 @@ assert($('#second').attr('accesskey') == 'c');
|
|||||||
<h2><a id="second" accesskey="c" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
<h2><a id="second" accesskey="c" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
||||||
|
|
||||||
|
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
@ -60,7 +60,7 @@ assert($('div').length == 0);
|
|||||||
|
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
</main>
|
</main>
|
||||||
```
|
```
|
||||||
@ -86,7 +86,7 @@ assert($('div').length == 0);
|
|||||||
|
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
</main>
|
</main>
|
||||||
```
|
```
|
||||||
|
@ -114,7 +114,7 @@ assert($('p').length == 4);
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -158,7 +158,7 @@ assert($('p').length == 4);
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
@ -75,7 +75,7 @@ assert($('label').attr('for') == 'email');
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -112,7 +112,7 @@ assert($('label').attr('for') == 'email');
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
@ -72,7 +72,7 @@ assert($('#second').attr('accesskey') == 'c');
|
|||||||
<h2><a id="second" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
<h2><a id="second" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
||||||
|
|
||||||
|
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -99,7 +99,7 @@ assert($('#second').attr('accesskey') == 'c');
|
|||||||
<h2><a id="second" accesskey="c" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
<h2><a id="second" accesskey="c" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
||||||
|
|
||||||
|
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
@ -60,7 +60,7 @@ assert($('div').length == 0);
|
|||||||
|
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
</main>
|
</main>
|
||||||
```
|
```
|
||||||
@ -86,7 +86,7 @@ assert($('div').length == 0);
|
|||||||
|
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
</main>
|
</main>
|
||||||
```
|
```
|
||||||
|
@ -114,7 +114,7 @@ assert($('p').length == 4);
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -158,7 +158,7 @@ assert($('p').length == 4);
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
@ -75,7 +75,7 @@ assert($('label').attr('for') == 'email');
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -112,7 +112,7 @@ assert($('label').attr('for') == 'email');
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
@ -72,7 +72,7 @@ assert($('#second').attr('accesskey') == 'c');
|
|||||||
<h2><a id="second" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
<h2><a id="second" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
||||||
|
|
||||||
|
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -99,7 +99,7 @@ assert($('#second').attr('accesskey') == 'c');
|
|||||||
<h2><a id="second" accesskey="c" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
<h2><a id="second" accesskey="c" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
||||||
|
|
||||||
|
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
@ -60,7 +60,7 @@ assert($('div').length == 0);
|
|||||||
|
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
</main>
|
</main>
|
||||||
```
|
```
|
||||||
@ -86,7 +86,7 @@ assert($('div').length == 0);
|
|||||||
|
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
</main>
|
</main>
|
||||||
```
|
```
|
||||||
|
@ -114,7 +114,7 @@ assert($('p').length == 4);
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -158,7 +158,7 @@ assert($('p').length == 4);
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
@ -27,19 +27,19 @@ Cambia el `background-color` de cada elemento `div` sobre la base de los nombres
|
|||||||
|
|
||||||
# --hints--
|
# --hints--
|
||||||
|
|
||||||
Tu código debe usar la función `hsl()` para declarar el color `green`.
|
Tu código debe tener la propiedad `hsl()` para declarar el color verde.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert(code.match(/\.green\s*?{\s*?background-color\s*:\s*?hsl/gi));
|
assert(code.match(/\.green\s*?{\s*?background-color\s*:\s*?hsl/gi));
|
||||||
```
|
```
|
||||||
|
|
||||||
Tu código debe usar la función `hsl()` para declarar el color `cyan`.
|
Tu código debe tener la propiedad `hsl()` para declarar el color cyan.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert(code.match(/\.cyan\s*?{\s*?background-color\s*:\s*?hsl/gi));
|
assert(code.match(/\.cyan\s*?{\s*?background-color\s*:\s*?hsl/gi));
|
||||||
```
|
```
|
||||||
|
|
||||||
Tu código debe usar la función `hsl()` para declarar el color `blue`.
|
Tu código debe tener la propiedad `hsl()` para declarar el color blue.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert(code.match(/\.blue\s*?{\s*?background-color\s*:\s*?hsl/gi));
|
assert(code.match(/\.blue\s*?{\s*?background-color\s*:\s*?hsl/gi));
|
||||||
|
@ -36,7 +36,7 @@ Finalmente, en el selector `heart::before`, establece su propiedad `content` en
|
|||||||
|
|
||||||
# --hints--
|
# --hints--
|
||||||
|
|
||||||
La propiedad `background-color` del selector `heart::after` debe ser `pink`.
|
La propiedad de `background-color` del selector `heart::after` debe ser `pink`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
const heartAfter = code.match(/\.heart::after\s*{[\s\S]+?[^\}]}/g)[0];
|
const heartAfter = code.match(/\.heart::after\s*{[\s\S]+?[^\}]}/g)[0];
|
||||||
@ -57,7 +57,7 @@ La propiedad `transform` para la clase `heart` debe usar una función `rotate()`
|
|||||||
assert(code.match(/transform\s*?:\s*?rotate\(\s*?-45deg\s*?\)/gi));
|
assert(code.match(/transform\s*?:\s*?rotate\(\s*?-45deg\s*?\)/gi));
|
||||||
```
|
```
|
||||||
|
|
||||||
El `content` del selector `heart::before` debe ser una cadena vacía.
|
El `contenido` de `heart::before` debe ser una cadena vacía.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert(code.match(/\.heart::before\s*?{\s*?content\s*?:\s*?("|')\1\s*?;/gi));
|
assert(code.match(/\.heart::before\s*?{\s*?content\s*?:\s*?("|')\1\s*?;/gi));
|
||||||
|
@ -11,7 +11,7 @@ dashedName: use-a-bezier-curve-to-move-a-graphic
|
|||||||
|
|
||||||
Un desafío anterior discutió la palabra clave `ease-out` que describe un cambio de animación que se acelera primero y luego se ralentiza al final de la animación. A la derecha, se muestra la diferencia entre la palabra clave `ease-out` (para el elemento azul) y la palabra clave `linear` (para el elemento rojo). Se pueden lograr progresiones de animación similares a la palabra clave `ease-out` utilizando una función de curva Bezier cúbica personalizada.
|
Un desafío anterior discutió la palabra clave `ease-out` que describe un cambio de animación que se acelera primero y luego se ralentiza al final de la animación. A la derecha, se muestra la diferencia entre la palabra clave `ease-out` (para el elemento azul) y la palabra clave `linear` (para el elemento rojo). Se pueden lograr progresiones de animación similares a la palabra clave `ease-out` utilizando una función de curva Bezier cúbica personalizada.
|
||||||
|
|
||||||
En general, el cambio de los puntos de anclaje `p1` y `p2` impulsa la creación de diferentes curvas Bezier, que controlan como la animación progresa a través del tiempo. Aquí hay un ejemplo de una curva de Bezier que usa valores para imitar el estilo de facilidad:
|
En general, el cambio de los puntos de anclaje `p1` y `p2` impulsa la creación de diferentes curvas Bezier, que controlan como la animación progresa a través del tiempo. Aquí tienes un ejemplo de una curva Bezier usando valores para imitar el estilo de `ease-out`:
|
||||||
|
|
||||||
```css
|
```css
|
||||||
animation-timing-function: cubic-bezier(0, 0, 0.58, 1);
|
animation-timing-function: cubic-bezier(0, 0, 0.58, 1);
|
||||||
|
@ -47,7 +47,7 @@ La parada de color en 0 píxeles debe ser `yellow`.
|
|||||||
assert(code.match(/yellow\s+?0(px)?/gi));
|
assert(code.match(/yellow\s+?0(px)?/gi));
|
||||||
```
|
```
|
||||||
|
|
||||||
Una parada de color a 40 píxeles debe ser `yellow`.
|
La primera parada de color en 40 píxeles debe ser `yellow`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert(code.match(/yellow\s+?40px/gi));
|
assert(code.match(/yellow\s+?40px/gi));
|
||||||
|
@ -15,7 +15,7 @@ Para crear una variable CSS, solo tienes que darle un nombre que comience con do
|
|||||||
--penguin-skin: gray;
|
--penguin-skin: gray;
|
||||||
```
|
```
|
||||||
|
|
||||||
Esto creará una variable llamada `--penguin-skin` y le asignará el valor `gray`. Ahora puedes usar esa variable en cualquier otro lugar de tu código CSS para cambiar el valor de otros elementos a "gray" (gris).
|
Esto creará una variable llamada `--penguin-skin` y le asignará el valor `gray`. Ahora puedes usar esa variable en cualquier lugar de tu CSS para cambiar el valor de otras propiedades a gris.
|
||||||
|
|
||||||
# --instructions--
|
# --instructions--
|
||||||
|
|
||||||
|
@ -77,7 +77,7 @@ assert(
|
|||||||
);
|
);
|
||||||
```
|
```
|
||||||
|
|
||||||
Tu elemento `h1` debe heredar el color "green" de tu elemento `body`.
|
Tu elemento `h1` debe heredar el color `green` de tu elemento `body`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert($('h1').length > 0 && $('h1').css('color') === 'rgb(0, 128, 0)');
|
assert($('h1').length > 0 && $('h1').css('color') === 'rgb(0, 128, 0)');
|
||||||
|
@ -27,7 +27,7 @@ class="class1 class2"
|
|||||||
|
|
||||||
**Nota:** No importa el orden en que las clases estén enlistadas dentro del elemento HTML.
|
**Nota:** No importa el orden en que las clases estén enlistadas dentro del elemento HTML.
|
||||||
|
|
||||||
Sin embargo, lo importante es el orden de las declaraciones de `class` clases en la sección `<style>`. La segunda declaración siempre tendrá prioridad sobre la primera. Debido a que `.blue-text` ha sido declarada en segundo lugar, sobrescribirá los atributos de `.pink-text`
|
Sin embargo, lo importante es el orden de las declaraciones de `class` clases en la sección `<style>`. La segunda declaración siempre tendrá prioridad sobre la primera. Debido a que `.blue-text` fue declaradado segundo, este sobreescribirá los atributos de `.pink-text`.
|
||||||
|
|
||||||
# --hints--
|
# --hints--
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@ Por ejemplo, cuando la pantalla es más pequeña o más grande que el breakpoint
|
|||||||
|
|
||||||
# --instructions--
|
# --instructions--
|
||||||
|
|
||||||
Modifica el selector `:root` de la `media query` para que `--penguin-size` sea redefinido y reciba un valor de `200px`. Además, redefine `--penguin-skin` y asígnale el valor `black` (negro). Luego, cambia el tamaño de la vista previa para ver este cambio en acción.
|
Modifica el selector de la media query `:root` para que `--penguin-size` se redefina y asigne el valor de `200px`. Además, redefine `--penguin-skin` y asígnale el valor `black` (negro). Luego, cambia el tamaño de la vista previa para ver este cambio en acción.
|
||||||
|
|
||||||
# --hints--
|
# --hints--
|
||||||
|
|
||||||
|
@ -29,7 +29,7 @@ Debes asignar al elemento `h1` que tiene el texto `I am red!` ("¡Soy de color r
|
|||||||
assert($('.red-text').css('color') === 'rgb(255, 0, 0)');
|
assert($('.red-text').css('color') === 'rgb(255, 0, 0)');
|
||||||
```
|
```
|
||||||
|
|
||||||
Debes usar el `hex code` abreviado para el color rojo en lugar del código hexadecimal `#FF0000`.
|
Debes usar la abreviación hexadecimal para el color rojo en lugar del código hexadecimal `#FF0000`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert(code.match(/\.red-text\s*?{\s*?color\s*:\s*?#F00\s*?;?\s*?}/gi));
|
assert(code.match(/\.red-text\s*?{\s*?color\s*:\s*?#F00\s*?;?\s*?}/gi));
|
||||||
@ -41,7 +41,7 @@ Debes asignar al elemento `h1` que tiene el texto `I am green!` ("¡Soy de color
|
|||||||
assert($('.green-text').css('color') === 'rgb(0, 255, 0)');
|
assert($('.green-text').css('color') === 'rgb(0, 255, 0)');
|
||||||
```
|
```
|
||||||
|
|
||||||
Debes usar el `hex code` abreviado para el color verde en lugar del código hexadecimal `#00FF00`.
|
Debes usar la abreviación hexadecimal para el color verde en lugar del código hexadecimal `#00FF00`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert(code.match(/\.green-text\s*?{\s*?color\s*:\s*?#0F0\s*?;?\s*?}/gi));
|
assert(code.match(/\.green-text\s*?{\s*?color\s*:\s*?#0F0\s*?;?\s*?}/gi));
|
||||||
@ -53,7 +53,7 @@ Debes asignar al elemento `h1` que tiene el texto `I am cyan!` ("¡Soy de color
|
|||||||
assert($('.cyan-text').css('color') === 'rgb(0, 255, 255)');
|
assert($('.cyan-text').css('color') === 'rgb(0, 255, 255)');
|
||||||
```
|
```
|
||||||
|
|
||||||
Debes usar el `hex code` abreviado para el color cian en lugar del código hexadecimal `#00FFFF`.
|
Debes usar la abreviación hexadecimal para el color gris en lugar del código hexadecimal `#00FFFF`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert(code.match(/\.cyan-text\s*?{\s*?color\s*:\s*?#0FF\s*?;?\s*?}/gi));
|
assert(code.match(/\.cyan-text\s*?{\s*?color\s*:\s*?#0FF\s*?;?\s*?}/gi));
|
||||||
@ -65,7 +65,7 @@ Debes asignar al elemento `h1` que tiene el texto `I am fuchsia!` ("¡Soy de col
|
|||||||
assert($('.fuchsia-text').css('color') === 'rgb(255, 0, 255)');
|
assert($('.fuchsia-text').css('color') === 'rgb(255, 0, 255)');
|
||||||
```
|
```
|
||||||
|
|
||||||
Debes usar el `hex code` abreviado para el color fucsia en lugar del código hexadecimal `#FF00FF`.
|
Debes usar la abreviación hexadecimal para el color fuchsia en lugar del código hexadecimal `#FF00FF`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert(code.match(/\.fuchsia-text\s*?{\s*?color\s*:\s*?#F0F\s*?;?\s*?}/gi));
|
assert(code.match(/\.fuchsia-text\s*?{\s*?color\s*:\s*?#F0F\s*?;?\s*?}/gi));
|
||||||
|
@ -27,13 +27,13 @@ Reemplaza la palabra `black` en el "background-color" (color de fondo) de nuestr
|
|||||||
|
|
||||||
# --hints--
|
# --hints--
|
||||||
|
|
||||||
Tu elemento `body` debe tener "background-color" black (negro).
|
Tu elemento `body` debe tener un `background-color` black (negro).
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert($('body').css('background-color') === 'rgb(0, 0, 0)');
|
assert($('body').css('background-color') === 'rgb(0, 0, 0)');
|
||||||
```
|
```
|
||||||
|
|
||||||
Debes usar el `hex code` correspondiente al color negro en lugar de la palabra reservada `black`.
|
Debes usar el código hexadecimal correspondiente al color negro en lugar de la palabra reservada `black`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert(
|
assert(
|
||||||
|
@ -11,7 +11,7 @@ dashedName: check-radio-buttons-and-checkboxes-by-default
|
|||||||
|
|
||||||
Puedes hacer que una casilla de verificación o botón de radio se marque por defecto usando el atributo `checked`.
|
Puedes hacer que una casilla de verificación o botón de radio se marque por defecto usando el atributo `checked`.
|
||||||
|
|
||||||
Para hacer esto, simplemente agrega la palabra `checked` al interior de un elemento de entrada. Por ejemplo:
|
Para hacer esto, simplemente agrega la palabra `checked` al interior de un elemento `input`. Por ejemplo:
|
||||||
|
|
||||||
```html
|
```html
|
||||||
<input type="radio" name="test-name" checked>
|
<input type="radio" name="test-name" checked>
|
||||||
|
@ -43,7 +43,7 @@ Cada uno de tus comentarios debe cerrarse con `-->`.
|
|||||||
assert(code.match(/[^fc]-->/g).length > 1);
|
assert(code.match(/[^fc]-->/g).length > 1);
|
||||||
```
|
```
|
||||||
|
|
||||||
No debes cambiar el orden de los elementos `h1` `h2` o `p` en el código.
|
No debes cambiar el orden de los elementos `h1`, `h2` o `p` en el código.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert(
|
assert(
|
||||||
|
@ -9,7 +9,7 @@ dashedName: inform-with-the-paragraph-element
|
|||||||
|
|
||||||
# --description--
|
# --description--
|
||||||
|
|
||||||
Los elementos `p` son el elemento preferido para el texto de los párrafos en los sitios web. `p` es la abreviatura de "párrafo" (paragraph).
|
El elemento `p` es el elemento preferido para el texto de los párrafos en los sitios web. `p` es la abreviatura de "párrafo" (paragraph).
|
||||||
|
|
||||||
Puedes crear un elemento párrafo de esta manera:
|
Puedes crear un elemento párrafo de esta manera:
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@ Recuerda que establecer un contenedor flexible como fila coloca los elementos fl
|
|||||||
|
|
||||||
Hay varias opciones para espaciar los elementos flexibles a lo largo de la línea que representa el eje principal. Uno de los más utilizados es `justify-content: center;`, el cual alinea hacia el centro todos los elementos flexibles dentro del contenedor flexible. Otras opciones incluyen:
|
Hay varias opciones para espaciar los elementos flexibles a lo largo de la línea que representa el eje principal. Uno de los más utilizados es `justify-content: center;`, el cual alinea hacia el centro todos los elementos flexibles dentro del contenedor flexible. Otras opciones incluyen:
|
||||||
|
|
||||||
<ul><li><code>flex-start</code>: alinea los elementos con el inicio del contenedor flex. Para una fila, esto empuja los elementos a la izquierda del contenedor. Para una columna, esto empuja los elementos a la parte superior del contenedor. Esta es la alineación predeterminada si no se especifica ningún tipo de <code>justify-content</code>.</li><li><code>flex-end</code>: alinea los elementos con el final del contenedor flex. Para una fila, esto empuja los elementos a la derecha del contenedor. Para una columna, esto empuja los elementos a la parte inferior del contenedor.</li><li><code>space-between</code>: alinea los elementos en el centro del eje principal, con un espacio extra entre los elementos. Los primeros y últimos elementos son empujados hasta el borde del contenedor flexible. Por ejemplo, en una fila el primer elemento está en el lado izquierdo del contenedor, el último elemento está en el lado derecho del contenedor, luego el espacio restante se distribuye uniformemente entre los demás elementos.</li><li><code>space-around</code>: similar a <code>space-between</code> pero los primeros y últimos elementos no están fijados en los bordes del contenedor, el espacio se distribuye alrededor de todos los elementos con la mitad de un espacio en ambos extremos del contenedor flexible.</li><li><code>space-evenly</code>: Distribuye el espacio de manera uniforme entre los elementos flexibles con un espacio completo en ambos extremos del contenedor flexible</li></ul>
|
<ul><li><code>flex-start</code>: alinea los elementos con el inicio del contenedor flex. Para una fila, esto empuja los elementos a la izquierda del contenedor. Para una columna, esto empuja los elementos a la parte superior del contenedor. Esta es la alineación predeterminada si no se especifica ningún tipo de <code>justify-content</code>.</li><li><code>flex-end</code>: alinea los elementos con el final del contenedor flex. Para una fila, esto empuja los elementos a la derecha del contenedor. Para una columna, esto empuja los elementos a la parte inferior del contenedor.</li><li><code>space-between</code>: alinea los elementos en el centro del eje principal, con un espacio extra entre los elementos. Los primeros y últimos elementos son empujados hasta el borde del contenedor flexible. Por ejemplo, en una fila el primer elemento está en el lado izquierdo del contenedor, el último elemento está en el lado derecho del contenedor, luego el espacio restante se distribuye uniformemente entre los demás elementos.</li><li><code>space-around</code>: similar a <code>space-between</code> pero los primeros y últimos elementos no están fijados en los bordes del contenedor, el espacio se distribuye alrededor de todos los elementos con la mitad de un espacio en ambos extremos del contenedor flexible.</li><li><code>space-evenly</code>: Distribuye el espacio de manera uniforme entre los flex items con un espacio completo en cualquier extremo del flex container.</li></ul>
|
||||||
|
|
||||||
# --instructions--
|
# --instructions--
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ dashedName: use-the-flex-wrap-property-to-wrap-a-row-or-column
|
|||||||
|
|
||||||
# --description--
|
# --description--
|
||||||
|
|
||||||
CSS flexbox tiene una característica para dividir un elemento flexible en varias filas (o columnas). De forma predeterminada, un contenedor flexible encajará todos los elementos flexibles juntos. Por ejemplo, una fila estará completa en una sola línea.
|
CSS flexbox tiene una característica para dividir un flex container en varias filas (o columnas). De forma predeterminada, un contenedor flexible encajará todos los elementos flexibles juntos. Por ejemplo, una fila estará completa en una sola línea.
|
||||||
|
|
||||||
Sin embargo, usar la propiedad `flex-wrap` le indica al CSS que envuelva los elementos. Esto significa que los elementos extra se mueven hacia una nueva fila o columna. El punto de ruptura donde ocurre la envoltura depende del tamaño de los elementos y del tamaño del contenedor.
|
Sin embargo, usar la propiedad `flex-wrap` le indica al CSS que envuelva los elementos. Esto significa que los elementos extra se mueven hacia una nueva fila o columna. El punto de ruptura donde ocurre la envoltura depende del tamaño de los elementos y del tamaño del contenedor.
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@ Después de crear una plantilla de área para tu contenedor de cuadrícula (grid
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
Esto le dice a la cuadrícula que quieres que la clase `item1` se ubique en el área llamada `header`. En este caso, el elemento usará la totalidad de la fila superior porque esa área se llama header.
|
Esto le dice a la cuadrícula que quieres que la clase `item1` se ubique en el área llamada `header`. En este caso, el item usará la totalidad de la fila superior debido a que esa área es nombrada como el área `header`.
|
||||||
|
|
||||||
# --instructions--
|
# --instructions--
|
||||||
|
|
||||||
|
@ -31,7 +31,7 @@ Haz una cuadrícula con tres columnas que tengan las siguientes dimensiones de a
|
|||||||
|
|
||||||
# --hints--
|
# --hints--
|
||||||
|
|
||||||
La clase `container` debe tener una propiedad `grid-template-columns` que tenga tres columnas con los siguientes anchos: `1fr, 100px, and 2fr`.
|
Tu clase `container` debe tener una propiedad `grid-template-columns` que tenga tres columnas con los siguientes anchos: `1fr`, `100px`, y `2fr`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert(
|
assert(
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: 5900f4801000cf542c50ff93
|
id: 5900f4801000cf542c50ff93
|
||||||
title: 'Problem 276: Primitive Triangles'
|
title: 'Problema 276: Triángulos primitivos'
|
||||||
challengeType: 5
|
challengeType: 5
|
||||||
forumTopicId: 301926
|
forumTopicId: 301926
|
||||||
dashedName: problem-276-primitive-triangles
|
dashedName: problem-276-primitive-triangles
|
||||||
@ -8,18 +8,18 @@ dashedName: problem-276-primitive-triangles
|
|||||||
|
|
||||||
# --description--
|
# --description--
|
||||||
|
|
||||||
Consider the triangles with integer sides a, b and c with a ≤ b ≤ c.
|
Consideremos los triángulos con lados enteros $a$, $b$ y $c$ con $a ≤ b ≤ c$.
|
||||||
|
|
||||||
An integer sided triangle (a,b,c) is called primitive if gcd(a,b,c)=1.
|
Un triángulo de lados enteros $(a,b,c)$ se llama primitivo si $gcd(a,b,c) = 1$.
|
||||||
|
|
||||||
How many primitive integer sided triangles exist with a perimeter not exceeding 10 000 000?
|
¿Cuántos triángulos primitivos de lados enteros existen con un perímetro que no supere los $10\,000\,000$?
|
||||||
|
|
||||||
# --hints--
|
# --hints--
|
||||||
|
|
||||||
`euler276()` should return 5777137137739633000.
|
`Triángulos primitivos()` debe devolver `5777137137739633000`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert.strictEqual(euler276(), 5777137137739633000);
|
assert.strictEqual(primitiveTriangles(), 5777137137739633000);
|
||||||
```
|
```
|
||||||
|
|
||||||
# --seed--
|
# --seed--
|
||||||
@ -27,12 +27,12 @@ assert.strictEqual(euler276(), 5777137137739633000);
|
|||||||
## --seed-contents--
|
## --seed-contents--
|
||||||
|
|
||||||
```js
|
```js
|
||||||
function euler276() {
|
function primitiveTriangles() {
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
euler276();
|
primitiveTriangles();
|
||||||
```
|
```
|
||||||
|
|
||||||
# --solutions--
|
# --solutions--
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: 5900f4e51000cf542c50fff7
|
id: 5900f4e51000cf542c50fff7
|
||||||
title: 'Problem 376: Nontransitive sets of dice'
|
title: 'Problema 376: Conjuntos no transitorios de dados'
|
||||||
challengeType: 5
|
challengeType: 5
|
||||||
forumTopicId: 302038
|
forumTopicId: 302038
|
||||||
dashedName: problem-376-nontransitive-sets-of-dice
|
dashedName: problem-376-nontransitive-sets-of-dice
|
||||||
@ -8,30 +8,45 @@ dashedName: problem-376-nontransitive-sets-of-dice
|
|||||||
|
|
||||||
# --description--
|
# --description--
|
||||||
|
|
||||||
Consider the following set of dice with nonstandard pips:
|
Considera el siguiente conjunto de dados con pips no estándar:
|
||||||
|
|
||||||
Die A: 1 4 4 4 4 4 Die B: 2 2 2 5 5 5 Die C: 3 3 3 3 3 6
|
$$\Inicio{array}{} \text{Die A: } & 1 & 4 & 4 & 4 & 4 & 4 \\\\
|
||||||
|
\text{Die B: } & 2 & 2 & 2 & 5 & 5 & 5 \\\\ \text{Die C: } & 3 & 3 & 3 & 3 & 3 & 6 \\\\
|
||||||
|
\fin{array}$$
|
||||||
|
|
||||||
A game is played by two players picking a die in turn and rolling it. The player who rolls the highest value wins.
|
Un juego es jugado por dos jugadores que escogen un dado por turno y lo lanzan. El jugador que tire el valor más alto gana.
|
||||||
|
|
||||||
If the first player picks die A and the second player picks die B we get P(second player wins) = 7/12 > 1/2
|
Si el primer jugador escoge el dado $A$ y el segundo jugador toma el dado $B$ obtenemos
|
||||||
|
|
||||||
If the first player picks die B and the second player picks die C we get P(second player wins) = 7/12 > 1/2
|
$P(\text{second player wins}) = \frac{7}{12} > \frac{1}{2}$
|
||||||
|
|
||||||
If the first player picks die C and the second player picks die A we get P(second player wins) = 25/36 > 1/2
|
Si el primer jugador elige el dado $B$ y el segundo jugador elige el dado $C$ obtenemos
|
||||||
|
|
||||||
So whatever die the first player picks, the second player can pick another die and have a larger than 50% chance of winning. A set of dice having this property is called a nontransitive set of dice.
|
$P(\text{second player wins}) = \frac{7}{12} > \frac{1}{2}$
|
||||||
|
|
||||||
We wish to investigate how many sets of nontransitive dice exist. We will assume the following conditions:There are three six-sided dice with each side having between 1 and N pips, inclusive. Dice with the same set of pips are equal, regardless of which side on the die the pips are located. The same pip value may appear on multiple dice; if both players roll the same value neither player wins. The sets of dice {A,B,C}, {B,C,A} and {C,A,B} are the same set.
|
Si el primer jugador elige el dado $C$ y el segundo jugador elige el dado $A$ obtenemos
|
||||||
|
|
||||||
For N = 7 we find there are 9780 such sets. How many are there for N = 30 ?
|
$P(\text{second player wins}) = \frac{25}{36} > \frac{1}{2}$
|
||||||
|
|
||||||
|
Así que, sea cual sea el dado que el primer jugador escoja, el segundo jugador puede elegir otro dado y tener más de un 50% de probabilidades de ganar. Un conjunto de dados que tienen esta propiedad se llama un conjunto no transitivo de dados.
|
||||||
|
|
||||||
|
Queremos investigar cuántos conjuntos de dados no transitivos existen. Asumiremos las siguientes condiciones:
|
||||||
|
|
||||||
|
- Hay tres dados de seis caras con cada lado que tiene entre 1 y $N$ pips, incluído.
|
||||||
|
- Los dados con el mismo conjunto de puntos son iguales, independientemente del lado en el que se encuentren los puntos.
|
||||||
|
- El mismo valor de puntos puede aparecer en múltiples dados; si ambos jugadores tiran el mismo valor ningún jugador gana.
|
||||||
|
- Los conjuntos de dados {A, B, C}, {B, C, A} y {C, A, B} son el mismo conjunto.
|
||||||
|
|
||||||
|
Para N = 7 encontramos que hay 9780 conjuntos de este tipo.
|
||||||
|
|
||||||
|
¿Cuántos hay para N = 30?
|
||||||
|
|
||||||
# --hints--
|
# --hints--
|
||||||
|
|
||||||
`euler376()` should return 973059630185670.
|
`nontransitiveSetsOfDice()` debería devolver `973059630185670`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert.strictEqual(euler376(), 973059630185670);
|
assert.strictEqual(nontransitiveSetsOfDice(), 973059630185670);
|
||||||
```
|
```
|
||||||
|
|
||||||
# --seed--
|
# --seed--
|
||||||
@ -39,12 +54,12 @@ assert.strictEqual(euler376(), 973059630185670);
|
|||||||
## --seed-contents--
|
## --seed-contents--
|
||||||
|
|
||||||
```js
|
```js
|
||||||
function euler376() {
|
function nontransitiveSetsOfDice() {
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
euler376();
|
nontransitiveSetsOfDice();
|
||||||
```
|
```
|
||||||
|
|
||||||
# --solutions--
|
# --solutions--
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: 5900f50c1000cf542c51001e
|
id: 5900f50c1000cf542c51001e
|
||||||
title: 'Problem 415: Titanic sets'
|
title: 'Problema 415: Conjuntos Titanic'
|
||||||
challengeType: 5
|
challengeType: 5
|
||||||
forumTopicId: 302084
|
forumTopicId: 302084
|
||||||
dashedName: problem-415-titanic-sets
|
dashedName: problem-415-titanic-sets
|
||||||
@ -8,22 +8,22 @@ dashedName: problem-415-titanic-sets
|
|||||||
|
|
||||||
# --description--
|
# --description--
|
||||||
|
|
||||||
A set of lattice points S is called a titanic set if there exists a line passing through exactly two points in S.
|
Un conjunto de puntos de celosía $S$ se denomina conjunto titanic si existe una línea que pasa exactamente por dos puntos en $S$.
|
||||||
|
|
||||||
An example of a titanic set is S = {(0, 0), (0, 1), (0, 2), (1, 1), (2, 0), (1, 0)}, where the line passing through (0, 1) and (2, 0) does not pass through any other point in S.
|
Un ejemplo de un conjunto titanic es $S = \\{(0, 0), (0, 1), (0, 2), (1, 1), (2, 0), (1, 0)\\}$, donde la linea pasa a través de (0, 1) y (2, 0) no pasa a través de ningun otro punto en $S$.
|
||||||
|
|
||||||
On the other hand, the set {(0, 0), (1, 1), (2, 2), (4, 4)} is not a titanic set since the line passing through any two points in the set also passes through the other two.
|
Por otra parte, el conjunto {(0, 0), (1, 1), (2, 2), (4, 4)} no es un conjunto titanic ya que la línea que pasa por cualquiera de los dos puntos del conjunto también pasa por los otros dos.
|
||||||
|
|
||||||
For any positive integer N, let T(N) be the number of titanic sets S whose every point (x, y) satisfies 0 ≤ x, y ≤ N. It can be verified that T(1) = 11, T(2) = 494, T(4) = 33554178, T(111) mod 108 = 13500401 and T(105) mod 108 = 63259062.
|
Para cualquier entero positivo $N$, sea $T(N)$ el número de conjuntos titánicos $S$ cuyos puntos ($x$, $y$) satisfacen $ 0 ≤ x$, $y ≤ N$. Se puede comprobar que $T(1) = 11$, $T(2) = 494$, $T(4) = 33\4\ 178$, $T(111)\bmod {10}^8 = 13\ 500\ 401$ y $T({10}^5)\bmod {10}^8 = 63\ 259\ 062$.
|
||||||
|
|
||||||
Find T(1011) mod 108.
|
Encuentra $T({10}^{11})\bmod {10}^8$.
|
||||||
|
|
||||||
# --hints--
|
# --hints--
|
||||||
|
|
||||||
`euler415()` should return 55859742.
|
`titanicSets()` debe regresar `55859742`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert.strictEqual(euler415(), 55859742);
|
assert.strictEqual(titanicSets(), 55859742);
|
||||||
```
|
```
|
||||||
|
|
||||||
# --seed--
|
# --seed--
|
||||||
@ -31,12 +31,12 @@ assert.strictEqual(euler415(), 55859742);
|
|||||||
## --seed-contents--
|
## --seed-contents--
|
||||||
|
|
||||||
```js
|
```js
|
||||||
function euler415() {
|
function titanicSets() {
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
euler415();
|
titanicSets();
|
||||||
```
|
```
|
||||||
|
|
||||||
# --solutions--
|
# --solutions--
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: 5900f5351000cf542c510047
|
id: 5900f5351000cf542c510047
|
||||||
title: 'Problem 456: Triangles containing the origin II'
|
title: 'Problema 456: Triángulos que contienen el origen II'
|
||||||
challengeType: 5
|
challengeType: 5
|
||||||
forumTopicId: 302130
|
forumTopicId: 302130
|
||||||
dashedName: problem-456-triangles-containing-the-origin-ii
|
dashedName: problem-456-triangles-containing-the-origin-ii
|
||||||
@ -8,24 +8,28 @@ dashedName: problem-456-triangles-containing-the-origin-ii
|
|||||||
|
|
||||||
# --description--
|
# --description--
|
||||||
|
|
||||||
Define:xn = (1248n mod 32323) - 16161yn = (8421n mod 30103) - 15051
|
Definiendo:
|
||||||
|
|
||||||
Pn = {(x1, y1), (x2, y2), ..., (xn, yn)}
|
$$\begin{align} & x_n = ({1248}^n\bmod 32323) - 16161 \\\\
|
||||||
|
& y_n = ({8421}^n\bmod 30103) - 15051 \\\\ & P_n = \\{(x_1, y_1), (x_2, y_2), \ldots, (x_n, y_n)\\} \end{align}$$
|
||||||
|
|
||||||
For example, P8 = {(-14913, -6630), (-10161, 5625), (5226, 11896), (8340, -10778), (15852, -5203), (-15165, 11295), (-1427, -14495), (12407, 1060)}.
|
Por ejemplo, $$P_8 = \\{(-14913, -6630), (-10161, 5625), (5226, 11896), (8340, -10778), (15852, -5203), (-15165, 11295), (-1427, -14495), (12407, 1060)\\}$$
|
||||||
|
|
||||||
Let C(n) be the number of triangles whose vertices are in Pn which contain the origin in the interior.
|
Sea $C(n)$ el número de triángulos cuyos vértices están en $P_n$ que contiene el origen en el interior.
|
||||||
|
|
||||||
Examples: C(8) = 20 C(600) = 8950634 C(40 000) = 2666610948988
|
Ejemplos:
|
||||||
|
|
||||||
Find C(2 000 000).
|
$$\begin{align} & C(8) = 20 \\\\
|
||||||
|
& C(600) = 8\\,950\\,634 \\\\ & C(40\\,000) = 2\\,666\\,610\\,948\\,988 \end{align}$$
|
||||||
|
|
||||||
|
Calcular $C(2\\,000\\,000)$.
|
||||||
|
|
||||||
# --hints--
|
# --hints--
|
||||||
|
|
||||||
`euler456()` should return 333333208685971500.
|
`trianglesContainingOriginTwo()` debería retornar `333333208685971500`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert.strictEqual(euler456(), 333333208685971500);
|
assert.strictEqual(trianglesContainingOriginTwo(), 333333208685971500);
|
||||||
```
|
```
|
||||||
|
|
||||||
# --seed--
|
# --seed--
|
||||||
@ -33,12 +37,12 @@ assert.strictEqual(euler456(), 333333208685971500);
|
|||||||
## --seed-contents--
|
## --seed-contents--
|
||||||
|
|
||||||
```js
|
```js
|
||||||
function euler456() {
|
function trianglesContainingOriginTwo() {
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
euler456();
|
trianglesContainingOriginTwo();
|
||||||
```
|
```
|
||||||
|
|
||||||
# --solutions--
|
# --solutions--
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: 5a23c84252665b21eecc7e03
|
id: 5a23c84252665b21eecc7e03
|
||||||
title: Cumulative standard deviation
|
title: Desviación estándar acumulada
|
||||||
challengeType: 5
|
challengeType: 5
|
||||||
forumTopicId: 302240
|
forumTopicId: 302240
|
||||||
dashedName: cumulative-standard-deviation
|
dashedName: cumulative-standard-deviation
|
||||||
@ -8,41 +8,41 @@ dashedName: cumulative-standard-deviation
|
|||||||
|
|
||||||
# --description--
|
# --description--
|
||||||
|
|
||||||
Write a function that takes an array of numbers as parameter and returns the [standard deviation](https://en.wikipedia.org/wiki/Standard Deviation) of the series.
|
Escriba una función que tome un array de números como parámetro y devuelva la [ desviación estándard](https://en.wikipedia.org/wiki/Standard_deviation) de la serie.
|
||||||
|
|
||||||
# --hints--
|
# --hints--
|
||||||
|
|
||||||
`standardDeviation` should be a function.
|
`standardDeviation` debe ser una función.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert(typeof standardDeviation == 'function');
|
assert(typeof standardDeviation == 'function');
|
||||||
```
|
```
|
||||||
|
|
||||||
`standardDeviation([2, 4, 4, 4, 5, 5, 7, 9])` should return a number.
|
`standardDeviation([2, 4, 4, 4, 5, 5, 7, 9])` debe devolver un número.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert(typeof standardDeviation([2, 4, 4, 4, 5, 5, 7, 9]) == 'number');
|
assert(typeof standardDeviation([2, 4, 4, 4, 5, 5, 7, 9]) == 'number');
|
||||||
```
|
```
|
||||||
|
|
||||||
`standardDeviation([2, 4, 4, 4, 5, 5, 7, 9])` should return `2`.
|
`standardDeviation([2, 4, 4, 4, 5, 5, 7, 9])` debe devolver `2`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert.equal(standardDeviation([2, 4, 4, 4, 5, 5, 7, 9]), 2);
|
assert.equal(standardDeviation([2, 4, 4, 4, 5, 5, 7, 9]), 2);
|
||||||
```
|
```
|
||||||
|
|
||||||
`standardDeviation([600, 470, 170, 430, 300])` should return `147.323`.
|
`standardDeviation([600, 470, 170, 430, 300])` debe devolver `147.323`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert.equal(standardDeviation([600, 470, 170, 430, 300]), 147.323);
|
assert.equal(standardDeviation([600, 470, 170, 430, 300]), 147.323);
|
||||||
```
|
```
|
||||||
|
|
||||||
`standardDeviation([75, 83, 96, 100, 121, 125])` should return `18.239`.
|
`standardDeviation([75, 83, 96, 100, 121, 125])` debe devolver `18.239`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert.equal(standardDeviation([75, 83, 96, 100, 121, 125]), 18.239);
|
assert.equal(standardDeviation([75, 83, 96, 100, 121, 125]), 18.239);
|
||||||
```
|
```
|
||||||
|
|
||||||
`standardDeviation([23, 37, 45, 49, 56, 63, 63, 70, 72, 82])` should return `16.87`.
|
`standardDeviation([23, 37, 45, 49, 56, 63, 63, 70, 72, 82])` debe devolver `16.87`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert.equal(
|
assert.equal(
|
||||||
@ -51,7 +51,7 @@ assert.equal(
|
|||||||
);
|
);
|
||||||
```
|
```
|
||||||
|
|
||||||
`standardDeviation([271, 354, 296, 301, 333, 326, 285, 298, 327, 316, 287, 314])` should return `22.631`.
|
`standardDeviation([271, 354, 296, 301, 333, 326, 285, 298, 327, 316, 287, 314])` debe devolver `22.631`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert.equal(
|
assert.equal(
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: 5a23c84252665b21eecc802a
|
id: 5a23c84252665b21eecc802a
|
||||||
title: Stream Merge
|
title: Fusión de Flujo
|
||||||
challengeType: 5
|
challengeType: 5
|
||||||
forumTopicId: 302326
|
forumTopicId: 302326
|
||||||
dashedName: stream-merge
|
dashedName: stream-merge
|
||||||
@ -8,17 +8,17 @@ dashedName: stream-merge
|
|||||||
|
|
||||||
# --description--
|
# --description--
|
||||||
|
|
||||||
Write a function that takes multiple sorted arrays of items, and returns one array of sorted items.
|
Escribe una función que tome múltiples arreglos ordenados de elementos, y devuelva un arreglo de elementos ordenados.
|
||||||
|
|
||||||
# --hints--
|
# --hints--
|
||||||
|
|
||||||
`mergeLists` should be a function.
|
`mergeLists` debe ser una función.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert(typeof mergeLists == 'function');
|
assert(typeof mergeLists == 'function');
|
||||||
```
|
```
|
||||||
|
|
||||||
`mergeLists([[1, 3, 5, 9, 10], [2, 4, 6, 7, 8]])` should return an array.
|
`mergeLists([[1, 3, 5, 9, 10], [2, 4, 6, 7, 8]])` debe retornar un arreglo.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert(
|
assert(
|
||||||
@ -31,7 +31,7 @@ assert(
|
|||||||
);
|
);
|
||||||
```
|
```
|
||||||
|
|
||||||
`mergeLists([[1, 3, 5, 9, 10], [2, 4, 6, 7, 8]])` should return `[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]`.
|
`mergeLists([[1, 3, 5, 9, 10], [2, 4, 6, 7, 8]])` debe retornar `[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert.deepEqual(
|
assert.deepEqual(
|
||||||
@ -43,7 +43,7 @@ assert.deepEqual(
|
|||||||
);
|
);
|
||||||
```
|
```
|
||||||
|
|
||||||
`mergeLists([[1, 4, 7, 10], [2, 5, 8, 11], [3, 6, 9, 12]])` should return `[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]`.
|
`mergeLists([[1, 4, 7, 10], [2, 5, 8, 11], [3, 6, 9, 12]])` debe retornar `[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert.deepEqual(
|
assert.deepEqual(
|
||||||
@ -56,7 +56,7 @@ assert.deepEqual(
|
|||||||
);
|
);
|
||||||
```
|
```
|
||||||
|
|
||||||
`mergeLists([[1, 3, 9, 14, 15, 17, 28], [7, 8, 14, 14, 23, 26, 28, 29, 30], [9, 23, 25, 29]])` should return `[1, 3, 7, 8, 9, 9, 14, 14, 14, 15, 17, 23, 23, 25, 26, 28, 28, 29, 29, 30]`.
|
`mergeLists([[1, 3, 9, 14, 15, 17, 28], [7, 8, 14, 14, 23, 26, 28, 29, 30], [9, 23, 25, 29]])` debe retornar `[1, 3, 7, 8, 9, 9, 14, 14, 14, 15, 17, 23, 23, 25, 26, 28, 28, 29, 29, 30]`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert.deepEqual(
|
assert.deepEqual(
|
||||||
@ -69,7 +69,7 @@ assert.deepEqual(
|
|||||||
);
|
);
|
||||||
```
|
```
|
||||||
|
|
||||||
`mergeLists([[3, 14, 15], [2, 17, 18], [], [2, 3, 5, 7]])` should return `[2, 2, 3, 3, 5, 7, 14, 15, 17, 18]`.
|
`mergeLists([[3, 14, 15], [2, 17, 18], [], [2, 3, 5, 7]])` debe retornar `[2, 2, 3, 3, 5, 7, 14, 15, 17, 18]`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert.deepEqual(mergeLists([[3, 14, 15], [2, 17, 18], [], [2, 3, 5, 7]]), [
|
assert.deepEqual(mergeLists([[3, 14, 15], [2, 17, 18], [], [2, 3, 5, 7]]), [
|
||||||
@ -86,7 +86,7 @@ assert.deepEqual(mergeLists([[3, 14, 15], [2, 17, 18], [], [2, 3, 5, 7]]), [
|
|||||||
]);
|
]);
|
||||||
```
|
```
|
||||||
|
|
||||||
`mergeLists([[1, 19, 1999], [17, 33, 2999, 3000], [8, 500, 3999]])` should return `[1, 8, 17, 19, 33, 500, 1999, 2999, 3000, 3999]`.
|
`mergeLists([[1, 19, 1999], [17, 33, 2999, 3000], [8, 500, 3999]])` debe retornar `[1, 8, 17, 19, 33, 500, 1999, 2999, 3000, 3999]`.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
assert.deepEqual(
|
assert.deepEqual(
|
||||||
|
@ -75,7 +75,7 @@ assert($('label').attr('for') == 'email');
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -112,7 +112,7 @@ assert($('label').attr('for') == 'email');
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
@ -72,7 +72,7 @@ assert($('#second').attr('accesskey') == 'c');
|
|||||||
<h2><a id="second" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
<h2><a id="second" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
||||||
|
|
||||||
|
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -99,7 +99,7 @@ assert($('#second').attr('accesskey') == 'c');
|
|||||||
<h2><a id="second" accesskey="c" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
<h2><a id="second" accesskey="c" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
||||||
|
|
||||||
|
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
@ -60,7 +60,7 @@ assert($('div').length == 0);
|
|||||||
|
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
</main>
|
</main>
|
||||||
```
|
```
|
||||||
@ -86,7 +86,7 @@ assert($('div').length == 0);
|
|||||||
|
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
</main>
|
</main>
|
||||||
```
|
```
|
||||||
|
@ -114,7 +114,7 @@ assert($('p').length == 4);
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -158,7 +158,7 @@ assert($('p').length == 4);
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
@ -0,0 +1,56 @@
|
|||||||
|
---
|
||||||
|
id: 613297a923965e0703b64796
|
||||||
|
title: Step 2
|
||||||
|
challengeType: 0
|
||||||
|
dashedName: step-2
|
||||||
|
---
|
||||||
|
|
||||||
|
# --description--
|
||||||
|
|
||||||
|
Potresti già avere familiarità con l'elemento `meta`; viene utilizzato per specificare informazioni sulla pagina, come titolo, descrizione, parole chiave e autore.
|
||||||
|
|
||||||
|
Assegna alla tua pagina un elemento `meta` con un valore `charset` appropriato.
|
||||||
|
|
||||||
|
L'attributo `charset` specifica la codifica dei caratteri della pagina, e al giorno d'oggi `UTF-8` è l'unica codifica supportata dalla maggior parte dei browser.
|
||||||
|
|
||||||
|
# --hints--
|
||||||
|
|
||||||
|
Dovresti creare un elemento `meta` dentro il tuo elemento `head`.
|
||||||
|
|
||||||
|
```js
|
||||||
|
assert.exists(document.querySelector('head > meta'));
|
||||||
|
```
|
||||||
|
|
||||||
|
Dovresti assegnare al tag `meta` un attributo `charset` con valore `UTF-8`.
|
||||||
|
|
||||||
|
```js
|
||||||
|
assert.equal(document.querySelector('head > meta')?.getAttribute('charset'), 'UTF-8');
|
||||||
|
```
|
||||||
|
|
||||||
|
# --seed--
|
||||||
|
|
||||||
|
## --seed-contents--
|
||||||
|
|
||||||
|
```html
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
--fcc-editable-region--
|
||||||
|
<head>
|
||||||
|
<link rel="stylesheet" href="styles.css" />
|
||||||
|
</head>
|
||||||
|
--fcc-editable-region--
|
||||||
|
<body>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```css
|
||||||
|
body {
|
||||||
|
background: #f5f6f7;
|
||||||
|
color: #1b1b32;
|
||||||
|
font-family: Helvetica;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
```
|
@ -75,7 +75,7 @@ assert($('label').attr('for') == 'email');
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -112,7 +112,7 @@ assert($('label').attr('for') == 'email');
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
@ -72,7 +72,7 @@ assert($('#second').attr('accesskey') == 'c');
|
|||||||
<h2><a id="second" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
<h2><a id="second" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
||||||
|
|
||||||
|
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -99,7 +99,7 @@ assert($('#second').attr('accesskey') == 'c');
|
|||||||
<h2><a id="second" accesskey="c" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
<h2><a id="second" accesskey="c" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
||||||
|
|
||||||
|
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
@ -60,7 +60,7 @@ assert($('div').length == 0);
|
|||||||
|
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
</main>
|
</main>
|
||||||
```
|
```
|
||||||
@ -86,7 +86,7 @@ assert($('div').length == 0);
|
|||||||
|
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
</main>
|
</main>
|
||||||
```
|
```
|
||||||
|
@ -114,7 +114,7 @@ assert($('p').length == 4);
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -158,7 +158,7 @@ assert($('p').length == 4);
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
@ -75,7 +75,7 @@ assert($('label').attr('for') == 'email');
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -112,7 +112,7 @@ assert($('label').attr('for') == 'email');
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
@ -72,7 +72,7 @@ assert($('#second').attr('accesskey') == 'c');
|
|||||||
<h2><a id="second" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
<h2><a id="second" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
||||||
|
|
||||||
|
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -99,7 +99,7 @@ assert($('#second').attr('accesskey') == 'c');
|
|||||||
<h2><a id="second" accesskey="c" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
<h2><a id="second" accesskey="c" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
||||||
|
|
||||||
|
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
@ -60,7 +60,7 @@ assert($('div').length == 0);
|
|||||||
|
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
</main>
|
</main>
|
||||||
```
|
```
|
||||||
@ -86,7 +86,7 @@ assert($('div').length == 0);
|
|||||||
|
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
</main>
|
</main>
|
||||||
```
|
```
|
||||||
|
@ -114,7 +114,7 @@ assert($('p').length == 4);
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -158,7 +158,7 @@ assert($('p').length == 4);
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
@ -75,7 +75,7 @@ assert($('label').attr('for') == 'email');
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -112,7 +112,7 @@ assert($('label').attr('for') == 'email');
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
@ -72,7 +72,7 @@ assert($('#second').attr('accesskey') == 'c');
|
|||||||
<h2><a id="second" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
<h2><a id="second" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
||||||
|
|
||||||
|
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -99,7 +99,7 @@ assert($('#second').attr('accesskey') == 'c');
|
|||||||
<h2><a id="second" accesskey="c" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
<h2><a id="second" accesskey="c" href="#">Is Chuck Norris a Cat Person?</a></h2>
|
||||||
|
|
||||||
|
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
@ -60,7 +60,7 @@ assert($('div').length == 0);
|
|||||||
|
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
</main>
|
</main>
|
||||||
```
|
```
|
||||||
@ -86,7 +86,7 @@ assert($('div').length == 0);
|
|||||||
|
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
</main>
|
</main>
|
||||||
```
|
```
|
||||||
|
@ -114,7 +114,7 @@ assert($('p').length == 4);
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
@ -158,7 +158,7 @@ assert($('p').length == 4);
|
|||||||
<img src="samuraiSwords.jpeg" alt="">
|
<img src="samuraiSwords.jpeg" alt="">
|
||||||
<article>
|
<article>
|
||||||
<h2>Is Chuck Norris a Cat Person?</h2>
|
<h2>Is Chuck Norris a Cat Person?</h2>
|
||||||
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
<p>Chuck Norris is widely regarded as the premier martial artist on the planet, and it's a complete coincidence that anyone who disagrees with this fact mysteriously disappears soon after. But the real question is, is he a cat person?...</p>
|
||||||
</article>
|
</article>
|
||||||
<footer>© 2018 Camper Cat</footer>
|
<footer>© 2018 Camper Cat</footer>
|
||||||
</body>
|
</body>
|
||||||
|
Reference in New Issue
Block a user