169 похожих чатов

Const sum = (a, b) => { a +

b
}

console.log(sum(5, 5))

Ну вот теперь undefined выводит. Но почему если написать console.log(a + b), то получаем значения?

20 ответов

34 просмотра
Влад- Автор вопроса

const sum = (a, b) => { console.log(a + b) } sum(5, 5) Тогда почему здесь 10 выходит

Влад
const sum = (a, b) => { console.log(a + b) } su...

const sum = (a, b) => { while(true) { console.log(a + b); } return "a+b"; } Выполни такой код, мб станет понятнее

Влад- Автор вопроса
Bohdan Bida 🇺🇦
const sum = (a, b) => { while(true) { consol...

Я понял, что консоль берет, что положил, но это код совсем не понял

Влад
Я понял, что консоль берет, что положил, но это ко...

Тогда не забивай себе голову этим undefined и почему выводит, почему не выводит и иди дальше по учебнику изучай js. Это будет полезнее, потому-что ты сейчас время только тратишь

Влад- Автор вопроса
Bohdan Bida 🇺🇦
Тогда не забивай себе голову этим undefined и поче...

Не я понял, что он берет return возвращает значение, но я не понял почему в консоли было значений, если даже я ничего не возвращал

Влад
Не я понял, что он берет return возвращает значени...

Где? покажи конкретно скрин с этим всем

Bohdan Bida 🇺🇦
Где? покажи конкретно скрин с этим всем

Богдан ну ты вообше молодец всем помогаешь постоянно тут тебя вижу! дай Бог тебе успехов!

Влад
Не я понял, что он берет return возвращает значени...

Потому что console это объект, у него есть метод log() он и возвращает результат.

твоя ф-ция ничего не вернула. Тебе просто вывелось в консоль. Легко проверить. сделай const a = sum(3, 3). console.log(a)

Влад- Автор вопроса

просто значение а + b все? Но при этом ничего не вернулась

Влад- Автор вопроса

Так я их не вернул

Влад
просто значение а + b все? Но при этом ничего не в...

Можешь const sum = (a, b) => a + b так стрелочную записать, без return

Влад
Так я их не вернул

ну, там, где не вернули, там ничего путного и не вывелось, а там, где просто вбили - там вывелось

BlackRNNT
Можешь const sum = (a, b) => a + b так стрелочную ...

не надо щас ещё сверху путать, плз

i7 4n
не надо щас ещё сверху путать, плз

Хочется понять, чего он хочет)

Влад
просто значение а + b все? Но при этом ничего не в...

то что выводится в консоль это не возвращеное значение. Так думаю будет понятнее.

Влад
Так я их не вернул

Ты вызвал функцию, в которой вызвали консоль лог и ничего не вернулт. Если ты попытаешься в конце вывести в консоль sum2, увидешь, что функци в переменную ничего не вернула

Влад- Автор вопроса
Михаил Сысолятин
твоя ф-ция ничего не вернула. Тебе просто вывелось...

А почему она вывелось, если я ее не вернул, это особенность консоль?

Влад
А почему она вывелось, если я ее не вернул, это ос...

да, console.log() выводит в консоль все что в него передаешь

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта