JSとの2つの数の出力範囲内の乱数を達成するために

CONST RS =必要とする( "readlineの同期")。
関数roundNum(MIN = 0、最大= 0){
(もし!ますisNaN(分)&&!ますisNaN(最大)&&分> = 0 &&最大> = 0){
分> maxの?[最小、最大] = [MAX、MIN]:[最小、最大] = [最小、最大]。
リターンのparseInt((最大 - 最小+ 1)* Math.random()+分)。
}他{
リターン `あなたは間違っている、再入力してください入力されました!`;
}
}
以下の式は、最初の行にある場合、ユーザによる最初の参照JSファイルの入力を取得し、その後、メイン使用Math.random()乱数を生成することができ、このプロパティは、0-1ではない1、それが決定されます入力された2つのオペランド、操作をソートします。Math.random()などが使用する式の最大数を取ることができないので(最大 - 最小+ 1)* Math.random()+分、あなたはまた、最小数と最大数を得ることができるので、このようにすることができ取り、およびすることができます入力2つの数値を実装する、結果は2つの数の間の乱数です。

おすすめ

転載: www.cnblogs.com/weijiangZ/p/11878909.html