Size: a a a

JavaScript Noobs — сообщество новичков

2020 February 07

AB

Anatoly Berbeka in JavaScript Noobs — сообщество новичков
Vihtori Mallat🐍
перебирать по ключам и объединять
Ну это первое, что в голову пришло. Просто было интересно, можно ли это как-то по-другому сделать
источник

KG

Kirill Galimov in JavaScript Noobs — сообщество новичков
Подскажите. Есть textarea и кнопка. В textarea вводится JS code от пользователя и выполняется через eval после нажатия на кнопку.

startCode.addEventListener('click', () => {
 'use strict'
 eval(textArea.value)
})

Как мне добавить try + catch внутрь этой функции? (т.е чтобы ошибки отлавливались внутри кода, который написал пользователь)
источник

DD

Dmitry Dugin in JavaScript Noobs — сообщество новичков
amzp
к чему будет приведен 'string' == true?
да дибильнное сравнение, дибилы юзают еще - кажется логика такая, что в этом случае нужно сравнивать реально строки, т.к. дибил писал, то второе значение будет приравнено к строке "true". вроде так, насколько помню
источник

А

А_Greece 🌸 in JavaScript Noobs — сообщество новичков
Dmitry Dugin
да дибильнное сравнение, дибилы юзают еще - кажется логика такая, что в этом случае нужно сравнивать реально строки, т.к. дибил писал, то второе значение будет приравнено к строке "true". вроде так, насколько помню
Долго ты ищешь работу?
источник

I,

If you can do it bet... in JavaScript Noobs — сообщество новичков
Dmitry
еще есть варик усложненный

sum(1)()(3) -> 4
sum(1)...(n)...(3) -> 4 + n
const sum = (numA) => {
 let num = numA || 0
 let i = 0;

 const func = (numB) => {
    i++
    num = num + (numB || 0)
    return i >= 3 ? num : func
  }
 i++
 return func
}
источник

DD

Dmitry Dugin in JavaScript Noobs — сообщество новичков
А_Greece 🌸
Долго ты ищешь работу?
еще не искал
источник

А

А_Greece 🌸 in JavaScript Noobs — сообщество новичков
Dmitry Dugin
еще не искал
Подозреваю, что долго будешь искать
источник

a

amzp in JavaScript Noobs — сообщество новичков
Dmitry Dugin
еще не искал
с таким отношением и не найдешь, лоал
источник

VM

Vihtori Mallat🐍 in JavaScript Noobs — сообщество новичков
If you can do it better than me , then do it, mothafucka
const sum = (numA) => {
 let num = numA || 0
 let i = 0;

 const func = (numB) => {
    i++
    num = num + (numB || 0)
    return i >= 3 ? num : func
  }
 i++
 return func
}
const sum = (a = 0) => (b = 0) => (c = 0) => a + b + c
источник

I,

If you can do it bet... in JavaScript Noobs — сообщество новичков
Vihtori Mallat🐍
const sum = (a = 0) => (b = 0) => (c = 0) => a + b + c
разницы нет как  результат 😛
источник

VM

Vihtori Mallat🐍 in JavaScript Noobs — сообщество новичков
Разница в затраченном времени
источник

I,

If you can do it bet... in JavaScript Noobs — сообщество новичков
yy
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
Anatoly Berbeka
Ну это первое, что в голову пришло. Просто было интересно, можно ли это как-то по-другому сделать
for (let key in newObj) {
newObj[key] = newObj[key].concat(oldObj[key]);
}
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
такое например
источник

AB

Anatoly Berbeka in JavaScript Noobs — сообщество новичков
Vladyslav Hrehul
for (let key in newObj) {
newObj[key] = newObj[key].concat(oldObj[key]);
}
Ну я такое решение и имел ввиду. Просто было интересно, можно ли это сделать не расписывая вот это всё)
источник

AB

Anatoly Berbeka in JavaScript Noobs — сообщество новичков
Спасибо всем)
источник

DD

Dmitry Dugin in JavaScript Noobs — сообщество новичков
ну да проорать над вопросами я умею. что умею то есть. но реально отвечать на вопросы пока, похоже, я не очень копенгаген )
источник

VM

Vihtori Mallat🐍 in JavaScript Noobs — сообщество новичков
x * x = 0
x + 1 = 1
x - 1 = -1
x / x = 1

Найдите x
источник

DD

Dmitry Dugin in JavaScript Noobs — сообщество новичков
х = 1
источник

VM

Vihtori Mallat🐍 in JavaScript Noobs — сообщество новичков
1 * 1 = 1, не подходит
источник