44 lines
1.4 KiB
Markdown
44 lines
1.4 KiB
Markdown
---
|
|
title: Reto De Algoritmo Bu
|
|
---
|
|

|
|
|
|
### Explicación del problema:
|
|
|
|
* Este programa es muy simple, el truco está en entender que es un boolaneo primitivo. El programa recibir un parámetro verdadero o falso.
|
|
|
|
## Pista: 1
|
|
|
|
* Deberás comprobar que el tipo de parámetro recibido sea boolaneo.
|
|
|
|
## Pista: 2
|
|
|
|
* Para comprobar el tipo de un parámetro puedes utilizar `typeof`
|
|
|
|
## Pista: 3
|
|
|
|
* Debido a que a que debes retornar true o false puedes utilizar una declaración if o simplemente retornar la sentencia que usarías en la declaración if.
|
|
|
|
## ¡Alerta de Spoiler!
|
|
|
|

|
|
|
|
**¡Solución abajo!**
|
|
|
|
## Solución del código:
|
|
|
|
function booWho(bool) {
|
|
return typeof bool === 'boolean';
|
|
}
|
|
|
|
// realizamos el test
|
|
booWho(null);
|
|
|
|
 <a href='https://repl.it/CLnK/0' target='_blank' rel='nofollow'>¡En REPL!</a>
|
|
|
|
# Explicación del código:
|
|
|
|
Utilizamos el operador `typeof` para comprobar si una variable es boolanea. Si lo es retornará `true`. En caso contrario, al ser otro tipo retornará `falso`.
|
|
|
|
> **NOTA:** Por favor añade tu nombre de usuario solamente si has añadido **contenido relevante** al artículo. (Por favor no remuevas ningún nombre existente.)
|