ブラウザコンソールで次のエラーが発生する
Uncaught 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;
このコードの何が問題なのか理解できません。
数値を直接スライスすることはできません。最初に文字列に変換し、その後slice
に変換できます。
このような:
rand = rand.toString().slice(-5)
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加