Hola
emiliano espinosa
Hasta donde yo se, en JavaScript no es obligatorio declarar las variables, a no ser que quieras utilizarlas como variables globales. En ese caso las declararías fuera de cualquier función y podrías usarlas en todas las funciones de tu código.
Aprovecho para comentarte que hay una línea mal en el ejemplo que has puesto.
Donde dice: return = resultado
debe decir: return resultado;
Saludos,