ブラウザコンソールに次のエラーが表示されます
キャッチされない TypeError: rand.slice は関数ではありません
JavaScript
var rand, date;
date = Date.now();
rand = Math.random() * Math.random();
rand = Math.floor(date * rand);
rand = rand.slice(-5);
document.getElementById("test").innerHTML = rand;
このコードの何が問題なのか分かりません。
ベストアンサー1
数値を直接スライスすることはできません。最初に文字列に変換してslice
から、
このような:
rand = rand.toString().slice(-5)