Один из подходов, отличных от использования случайной функции, заключается в увеличении номера псевдонима путем извлечения последнего добавленного псевдонима базы данных пользователя тоже.
let userName = 'example1',//Input userName
nickName = 'member_' + NextIncrementNumber();
function NextIncrementNumber(){
let lastAddedUser = 'member_42',//Fetch the last added nickname to database
returnNumber = 0; //Setting the base case for first user
if(lastAddedUser != ""){
returnNumber = parseInt(lastAddedUser.split('_')[1]) + 1;
}
return returnNumber
}
console.log(nickName);