tratto da Shin Helias World http://shinworld.altervista.org/wordpress/creare-una-calcolatrice-in-javascript/ e liberamente riadattato dal prof.Claudio Maccherani