Dove sta girando il codice? — Fermata 1 di 5

Lo stesso JavaScript può girare in posti diversi, e ognuno gli mette a disposizione oggetti globali diversi: il browser ha document, Node ha process (con process.versions.node).

Completa ambiente(g): riceve un oggetto che fa da "globale" e restituisce "node" se ha process.versions.node, "browser" se ha document, altrimenti "sconosciuto".