Как стать автором
Поиск
Написать публикацию
Обновить
0
0
Александр Лампель @talented_lamp

Java-разработчик

Отправить сообщение

При добавлении элемента в список генерируется id. Вроде он должен быть случайным, но по факту он всегда будет равен 0.

Math.random() возвращает число в диапазоне от 0 до 1. То есть, это всегда будут числа типа 0.85930859583, 0.046633 и т.п.. Если у них вызвать метод x.toFixed(0), на выходе будет строка '0'.

Если уж охота сделать случайное целое число, результат Math.random() нужно умножить на что-то большое, а потом отбросить дробную часть, например используя Math.floor(x) или (x | 0) вместо Number(x.toFixed(0)).

Информация

В рейтинге
Не участвует
Откуда
Люберцы, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Backend Developer, Web Developer
Java
Spring Boot
Junit
Apache Maven