-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexcuse-Web generator.js
More file actions
61 lines (54 loc) · 1.22 KB
/
Copy pathexcuse-Web generator.js
File metadata and controls
61 lines (54 loc) · 1.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
const who = [
'Mi perro',
'Mi jefe',
'Mi vecino',
'Mi madre',
'Un extraterrestre',
'El repartidor',
'Mi primo'
];
const action = [
'se llevó',
'olvidó',
'rompió',
'desapareció con',
'quemó',
'mojó',
'escondió'
];
const what = [
'mi tarea',
'mi presentación',
'el archivo',
'el correo importante',
'mi computadora',
'las llaves del carro',
'mi teléfono'
];
const when = [
'ayer',
'esta mañana',
'hace un momento',
'antes de venir',
'anoche',
'durante la reunión',
'camino al trabajo'
];
// Función para seleccionar elementos aleatorios
const randomElement = (array) => {
return array[Math.floor(Math.random() * array.length)];
};
// Obtener elementos aleatorios
const randomWho = randomElement(who);
const randomAction = randomElement(action);
const randomWhat = randomElement(what);
const randomWhen = randomElement(when);
// Construir la excusa
const excuse = `${randomWho} ${randomAction} ${randomWhat} ${randomWhen}.`;
// Mostrar resultado
console.log('==============================');
console.log(' GENERADOR DE EXCUSAS ');
console.log('==============================');
console.log(`Excusa generada:`);
console.log(excuse);
console.log('==============================');