no bo kod masz statycznie umieszczony w tagach script, jest on wykonywany zanim otworzysz konsole podczas federowania kodu html.
https://jsfiddle.net/api/post/library/pure/ jak otworzysz to to na konsoli programu takie coś zobaczysz, natomiast w sytuacji kiedy script masz tak umieszczony, zanim uruchomisz konsole chrome to nie zobaczysz rezultatu
Więc generalnie jeśli w tym programie
https://jsfiddle.net/api/post/library/pure/
uruchomisz program to zadziała :) . natomiast konsola jeśli nie była otwarta będzie pusta, jeśli przeładujesz strone z otwartą konsolą chrome, otrzymasz rezultat