Помогите справиться с генерацией
Здравствуйте, у меня проблема с одним вопросом: чтобы бы было 2 массивa - fiRst и seCond, чтобы они генерировались в случайном порядке и выдавали 2 случайных числа , которые в сумме давали число 100, не больше, не меньше. Ну допустим: fiRst выдал число 1, а seCond выдал 99, fiRst + seCond = 100. Помогите , ну очень нужно, я вообще не могу ничего додумать, если есть код дайте пожалуйста, я уже неделю мучаюсь, я только начал учить генерацию в javascript.
|
А массивы зачем?
var first = Math.round(Math.random() * 100); var second = 100 - first; |
Ого, оперативно, спасибо))
|
Цитата:
|
ну а если надо четыре числа, сумма которых будет равна 100, я ваш код переделал, у меня получилось, мол, генерация 3-х чисел от о до 25, затем эти 3 числа отнимаются от 100 и вроде то, что надо, но вот, проблема в том, что число полученное в результате отнятия от 100 будет всегда большим от других, а мне хотелось бы, чтобы было оно случайно, вот делаю игру "О,счастливчик" и хочу сделать подсказку "помощь зала", а всё никак не доделаю
|
Всё, я понял, тема закрыта)
|
Часовой пояс GMT +3, время: 18:05. |