Size: a a a

JavaScript — русскоговорящее сообщество

2021 April 06

ДЗ

Двоемыслие Здесь... in JavaScript — русскоговорящее сообщество
привет всем,

вернуть массив из объектов, состоящих из имени, фамилии и возраста (name, surname,
age). Если значение какого-либо из свойств не извеcтно, присвоить ему значение null.
Отсортировать его в алфавитном порядке, но основании фамилии (surname);
как присвоить значение null ?? Я через map вернул имя, фамилию, возраст, через sort сделал по возрастанию, а как изменить значение с undefind на null ?
источник

Ю

Юра in JavaScript — русскоговорящее сообщество
Двоемыслие Здесь
привет всем,

вернуть массив из объектов, состоящих из имени, фамилии и возраста (name, surname,
age). Если значение какого-либо из свойств не извеcтно, присвоить ему значение null.
Отсортировать его в алфавитном порядке, но основании фамилии (surname);
как присвоить значение null ?? Я через map вернул имя, фамилию, возраст, через sort сделал по возрастанию, а как изменить значение с undefind на null ?
без кода ничего не понятно. Присваивать значение через = (равно). Но думаю, не в этом вопрос? Скинь код.
источник

ДЗ

Двоемыслие Здесь... in JavaScript — русскоговорящее сообщество
Юра
без кода ничего не понятно. Присваивать значение через = (равно). Но думаю, не в этом вопрос? Скинь код.
источник

ⓂN

Ⓜ️ax Nyrkov in JavaScript — русскоговорящее сообщество
Доброго. Может знает кто, как отловить это сообщение в браузере? Нужно менять состояние в реакте, если оно открыто
источник

Ю

Юра in JavaScript — русскоговорящее сообщество
циклом перебери масив и проверь через if else на underfined. Если true - значение присваиваешь null
источник

A

Andrew in JavaScript — русскоговорящее сообщество
Никита Михайловский
Народ, тупой вопрос
в js можно писать так:
obj?.name
типа, проверка на наличие поля name
как такое же записать в виде obj[«name»]  ?
obj.hasOwnProperty('name')
источник

Е

Евдоким in JavaScript — русскоговорящее сообщество
Никита Михайловский
Народ, тупой вопрос
в js можно писать так:
obj?.name
типа, проверка на наличие поля name
как такое же записать в виде obj[«name»]  ?
obj?.["name"]
arr?.[122]
источник

НМ

Никита Михайловский... in JavaScript — русскоговорящее сообщество
Евдоким
obj?.["name"]
arr?.[122]
спасибо, странно, что когдда я так делал - у меня не работало)
источник

Оа

Отвал ам Уды... in JavaScript — русскоговорящее сообщество
можно ещё key in obj
источник

НМ

Никита Михайловский... in JavaScript — русскоговорящее сообщество
это называвется conditional-cheining, вдруг кому пригодится
источник

НМ

Никита Михайловский... in JavaScript — русскоговорящее сообщество
Optional chaining, вернее, а то я доку найти не мог
источник

Е

Евдоким in JavaScript — русскоговорящее сообщество
Отвал ам Уды
можно ещё key in obj
'key' in null

Попробуй.
источник

Оа

Отвал ам Уды... in JavaScript — русскоговорящее сообщество
Евдоким
'key' in null

Попробуй.
Попробовал.
источник

l

leo in JavaScript — русскоговорящее сообщество
всем привет. есть переменная let x = 91. нужно числа этой переменной добавлять друг к другу пока не останется 1 число.
пример: For 91, the result should be 1 (9 + 1 = 10, 1 + 0 = 1)
источник

l

leo in JavaScript — русскоговорящее сообщество
function getSumOfDigits(n) {
 let x = n.toString().split('').map(Number).reduce((a, b) => a + b)
 return x
}
источник

l

leo in JavaScript — русскоговорящее сообщество
leo
function getSumOfDigits(n) {
 let x = n.toString().split('').map(Number).reduce((a, b) => a + b)
 return x
}
вот что имеется, как сделать так чтобы дойти до одного числа?
источник

A

Andrew in JavaScript — русскоговорящее сообщество
leo
function getSumOfDigits(n) {
 let x = n.toString().split('').map(Number).reduce((a, b) => a + b)
 return x
}
после let x
if(x>9)
getSumOfDigits(x)
источник

l

leo in JavaScript — русскоговорящее сообщество
Andrew
после let x
if(x>9)
getSumOfDigits(x)
источник

A

Andrew in JavaScript — русскоговорящее сообщество
полностью поставьте что я написал и оставьте свой ретурн
источник

A

Andrew in JavaScript — русскоговорящее сообщество
function getSumOfDigits(n) {
 let x = n.toString().split('').map(Number).reduce((a, b) => a + b)
 if(x>9)
  return getSumOfDigits(x)
 return x
}
источник