Explicador de Rebanada de pizza
Objetivo de este acertijo: Usar el método de arreglo .slice()
para seleccionar y copiar una parte de un arreglo.
Tutorial de la solución: El método de arreglo .slice()
se usa para copiar una parte de un arreglo. Toma 2 argumentos: un índice de arreglo donde comienza a copiar, y un índice de arreglo donde detenerse. No se incluye el elemento en el índice donde se detiene.
En este acertijo, el arreglo pizza
se importa del código adicional. Contiene una lista de strings como 'big slice'
, 'small slice'
y 'medium slice'
.
La variable plate
es donde almacenaremos los elementos que copiemos de pizza
. Para copiar estos elementos, agrega .slice()
a pizza
y dale 2 argumentos. Cuando se registra plate
en la consola, los elementos copiados se eliminarán.
Solución del código de ejemplo:
(Pulsa a continuación para revelar)
import { pizza } from 'grasshopper.pizzeria';
let plate = pizza.slice(2,3);
console.log(plate);
Conceptos de JavaScript: .slice()
, métodos de arreglo, arreglos, declaraciones de importación, declaraciones de la variable con let, consola, strings
Código adicional (código oculto que se ejecuta antes del código del acertijo):
const pizza = ['big slice', 'little slice', 'huge slice', 'tiny slice', 'medium slice', 'home slice'];