Pues aquí van mis aportes, he intentado no leer las demás soluciones hasta ahora pero al final son muy parecidas
Código Javascript
:
Ver original// Muestra en la consola los números del 1 al 100
(function(min, max){
var arr = [function(){}, console.log];
(function l(n){
arr[Math.ceil((max - n + 1) / max)](n);
l(n + 1);
})(min);
})(1, 100);
// f('This ')('i')('s a sentence')() + f('123')() == 'This is a sentence123'
function f(str){
if(str){
'str' in f || (f.str = '');
f.str += str;
return f;
}
return f.str;
}
// Devuelve el mayor número
var getMax = function(a, b){
return [a, b].sort(function(x, y){
return y - x;
})[0];
}
Para la primera, por lo menos a mí, me da error en Chrome, pero en FF5 funciona bien.
Y el 2º nivel de la tercera prueba lo veo complicado, voy a ver qué se puede hacer XD
Saludos :D