Александр Лампель @talented_lamp
Java-разработчик
Информация
- В рейтинге
- Не участвует
- Откуда
- Люберцы, Москва и Московская обл., Россия
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Backend Developer, Web Developer
Java
Spring Boot
Junit
Apache Maven
При добавлении элемента в список генерируется 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)).