Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Создать 10 Пользователей (https://javascript.ru/forum/dom-window/79643-sozdat-10-polzovatelejj.html)

ilyach199012902ilyachu 03.03.2020 17:55

Создать 10 Пользователей
 
Подскажите Пожалуйста как сделать что бы в console.log выводилось. Только 10 Пользователей:
Пользователь:1
Имя:
Возраст:

Пользователь:2
Имя:
Возраст:

Пользователь:3
Имя:
Возраст:

И Так до Десяти.

У Меня Выходит Больше,За Ранее Спасибо.

const usersData = {}
for (let i = 1; i <= 10; i++) {
    const text = prompt('Введите \nИмя и \nВозраст: \nПользователь:' + i)
    let name = 'Имя:'
    let age = 'Возраст:'
    for (let x = 0; x < text.length; x++) {
        if (isNaN(text[x]) === false) {
            age += text[x]
        } else if (isNaN(text[x]) === true) {
            name += text[x]
        }
    }
    usersData[i] = {
        text: 'Пользователь:'+ i,
        name: name,
        age: age
    }
    for (const keyN in usersData) {
        for (const keys in usersData [keyN]) {
            console.log(usersData[keyN][keys]);
        }
    }
}

рони 03.03.2020 17:58

ilyach199012902ilyachu,
строку 23 перенесите в строку 17

ilyach199012902ilyachu 04.03.2020 11:39

Большое Спасибо .


Часовой пояс GMT +3, время: 19:35.