Задать вопрос
@Kermet123

В чем суть задачи?

Доброго времени суток. Есть такая задачка на js. Я не силен в английском, и не могу понять, что здесь трубуется сделать. Разумеется я пробовал гугл переводчик, но ясности мне это не прибавило.
Перевод гугла:
Если задан объект или массив, вернуть, если он пуст.
Пустой объект не содержит пар ключ-значение.
Пустой массив не содержит элементов.
Можно предположить, что объект или массив является выводом JSON.parse

Сама задача:

Given an object or an array, return if it is empty.
An empty object contains no key-value pairs.
An empty array contains no elements.
You may assume the object or array is the output of JSON.parse

Example 1:
Input: obj = {"x": 5, "y": 42}
Output: false
Explanation: The object has 2 key-value pairs so it is not empty.An

Example 2:
Input: obj: {}
Output: true
Explanation: The object doesn't have any key-value pairs os it is empty.

Example 3:
Input: obj: [null, false, 0]
Output: false
Explanation: The array has three elements so it is not empty
  • Вопрос задан
  • 98 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 2
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
Так примеры же есть, и в них кристально чисто видно, что нужно вернуть true, если объект или массив не пусты, имеют хоть одно значение в себе. Пример 2, пусто = true.
Ответ написан
402d
@402d
начинал с бейсика на УКНЦ в 1988
проверка на нул,
https://developer.mozilla.org/en-US/docs/Web/JavaS...
если объект то что у него нет пропертей
https://stackoverflow.com/questions/679915/how-do-...
и в случае массива что длина больше нуля
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы