- script.js
JavaScript
let mode = 'reverse'; // Modo de funcionamiento del controlador de impresión
let pageNumber = 5; // Número de la página que se copia
let copyCount = 7; // Cantidad de copias
let totalPages = 6; // Total de páginas del documento
let startPage = 1; // Página inicial
if (mode === 'pageCopy') {
for (let copies = 1; copies <= copyCount; copies++) {
keks.print(pageNumber);
}
}
if (mode === 'document') {
for (let page = 1; page <= totalPages; page++) {
keks.print(page);
}
}
if (mode === 'reverse') {
for (let reversePage = totalPages; reversePage >= 1; reversePage--) {
keks.print(reversePage);
}
}
if (mode === 'alternate') {
for (let alternatePage = startPage; alternatePage <= totalPages; alternatePage += 2) {
keks.print(alternatePage);
}
}
Resultado de la ejecución
ObjetivosRealizado
0
Ahora usemos el modo que agregamos en el ejercicio anterior.
- Cambia el valor de la variable
modea'alternate'. - Para imprimir las páginas pares, cambia el valor de la variable
startPagea2.