javaScriptでランダムで何かを生成する関数で、値を1回の生成で複数の場所で使用したい場合
js
1 2const randomNumber = () => { 3 return Math.floor(Math.random() * (10); 4} 5 6let temp = randomNumber(); 7 8const hoge = temp; 9const hoge2 = temp; //hogeと同じにしたい 10const hoge3 = randomNumber(); //新しいランダムな値 11 12
このような方法で行なっていたのですが、tempのようなグローバル変数を使わずに実現する方法はありますか?
回答2件
あなたの回答
tips
プレビュー