Size: a a a

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

2020 December 10

[

[object Object] in JavaScript — русскоговорящее сообщество
Норм, все ошибаются) я вон тож чёт О(1) сказал неподумав)
источник

[

[object Object] in JavaScript — русскоговорящее сообщество
Soltukiev Malik
У меня хоть и 5 строчек, но строчки очень короткие, и в итоге короче получилось, но твое решение тоже крутое.
Но энивей, если на собесе ты напишешь так FizzBuzz и объяснишь как это работает, только в плюс будет
источник

SM

Soltukiev Malik in JavaScript — русскоговорящее сообщество
[object Object]
Но энивей, если на собесе ты напишешь так FizzBuzz и объяснишь как это работает, только в плюс будет
Сначала бы добраться до этого собеса. Никак туда попасть не могу.
источник

О

Олег in JavaScript — русскоговорящее сообщество
Soltukiev Malik
Короче чем у тебя
Началось )
источник

О

Олег in JavaScript — русскоговорящее сообщество
Soltukiev Malik
for (let i = 1; i <= 100; i++) {
 let a = i % 3 ? '' : 'Fizz'
 let b = i % 5 ? '' : 'Buzz'
 console.log(a + b || i) }
Мне кажется в функциональном стиле легче читать чем так
источник

[

[object Object] in JavaScript — русскоговорящее сообщество
Мне просто очень интересно, откуда такие критерии оценки алгоритма, по его длине ?
источник

[

[object Object] in JavaScript — русскоговорящее сообщество
Олег
Мне кажется в функциональном стиле легче читать чем так
В функциональном и с точки зрения проектирования грамотнее получается, с точки зрения добавления нового условия
источник

О

Олег in JavaScript — русскоговорящее сообщество
давно не решал задачки 😄 щас попробую тож
источник

[

[object Object] in JavaScript — русскоговорящее сообщество
Вообще можно упороться и в одну строчку решить))
источник

[

[object Object] in JavaScript — русскоговорящее сообщество
Просто на тернарниках
источник

[

[object Object] in JavaScript — русскоговорящее сообщество
Soltukiev Malik
Хз что за сложность, мое гораздо короче
[...Array(99).keys()].map(i => i++).forEach(i => console.log(((i % 3 ? "Fizz" : "") + (i % 5 ? "Buzz" : "")) || i))
источник

[

[object Object] in JavaScript — русскоговорящее сообщество
Решение в одну строчку, поправьте если что не так
источник

О

Олег in JavaScript — русскоговорящее сообщество
[...new Array(100).keys()].slice(1).map(i =>  (i % 15 === 0)? 'FizzBuzz' : (i % 5 === 0) ? 'Buzz' : (i % 3 === 0) ? 'Fizz' : i
)
источник

О

Олег in JavaScript — русскоговорящее сообщество
мое читабельнее
источник

[

[object Object] in JavaScript — русскоговорящее сообщество
Проверка одна бессмысленная
источник

О

Олег in JavaScript — русскоговорящее сообщество
де
источник

[

[object Object] in JavaScript — русскоговорящее сообщество
I % 15
источник

О

Олег in JavaScript — русскоговорящее сообщество
ну а как лучше
источник

[

[object Object] in JavaScript — русскоговорящее сообщество
Если число кратно 3 и кратно 5 - то оно кратно 15
источник

[

[object Object] in JavaScript — русскоговорящее сообщество
[object Object]
[...Array(99).keys()].map(i => i++).forEach(i => console.log(((i % 3 ? "Fizz" : "") + (i % 5 ? "Buzz" : "")) || i))
Как у меня :)
источник