let a=10, b=20;
let t=[1,2,3]
function sorpresa(num, par,impar){
if (num%2==0){
par();
}else{
impar();
}
}
function suma(a,b){
a+=b;
return a;
}
function sumaTabla(t){
let s=0;
while(t.length>0){
s+=t.pop();
}
return s;
}
let c=suma(a,b);
function duplicarTabla(tabla){
let t=[...tabla];
for(let i=0;i<t.length;i++){
t[i]*=2;
}
return t;
}
function cambiarTabla(tabla,funcion){
let t=[...tabla];
for(let i=0;i<t.length;i++){
t[i]=funcion(t[i]);
}
return t;
}
function duplicar(n){
return n*2;
}
function cuadrado(n){
return n*n;
}
let saludo=function(){
console.log("holis");
}
let otro=saludo;
let adios=function(){
console.log("Adios");
}
sorpresa(4,saludo,adios);
sorpresa(5,saludo,adios);
console.log(c);
console.log(a);
a=suma(a,b);
t2=duplicarTabla(t); //Duplicarla en otra tabla
t=duplicarTabla(t); // Modificar mi table
let t3=cambiarTabla(t,cuadrado);
console.log(t);
console.log(t3);
let s=sumaTabla(t);
console.log(s);
console.log(t);