JavascriptのdatasetやgetAttributeは数値ではなく文字列を返す

今更ながら第二回全国統一HTML5実力テストのJavaScriptコースを受験。
http://jsdo.it/event/html5cat/2012/autumn/

datasetやgetAttributeは数値ではなく文字列を返すのか。知らなかった。