ya, de las dos formas

Es muy difícil ver alguna mejora en javascript para este problema