@Sawayadi

Как вывести значение объекта по его ключу?

У меня есть объект в котором есть информацию о человеке.
Я попытался сделать функцию которая выводит значение объекта по его ключу(то есть ввожу name и выводит информацию этого ключа), но она выводит весь объект.
Вот сам код:
let Student = { name: "Никита", sur: "Гвоздов", age: 19};
function search()
{
  let key = prompt("Введите значение")
  for (key in Student) {
  alert( "Ключ: " + key + " значение: " + Student[key] );
}
}
search()
  • Вопрос задан
  • 3943 просмотра
Решения вопроса 2
amstr1k
@amstr1k
let Student = { name: "Никита", sur: "Гвоздов", age: 19};
function search()
{
  let key = prompt("Введите значение")
  alert( "Ключ: " + key + " значение: " + Student[key] );
}
search()
Ответ написан
Комментировать
Tim-A-2020
@Tim-A-2020
(() => {
  let Student = {
    name: "Никита",
    sur: "Гвоздов",
    age: 19
  };
  let key = prompt("Введите значение", '');
  if (Student[key]) {
    alert("Ключ: " + key + " значение: " + Student[key]);
  } else {
    alert('Не найдено');
  }
})()
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы