Size: a a a

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

2020 February 13

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
const getCentury = (year=0) => Math.ceil(year * 0.01) || 1;
источник

VK

Vladislav K. in JavaScript Noobs — сообщество новичков
я вот так же мыслил в голове
источник

ЕШ

Евгений Шершов... in JavaScript Noobs — сообщество новичков
Vladislav K.
я вот так же мыслил в голове
не понимаю. еще и стрелки эти...
источник

VK

Vladislav K. in JavaScript Noobs — сообщество новичков
я тоже не понимаю, я же не программитс
источник

ЕШ

Евгений Шершов... in JavaScript Noobs — сообщество новичков
ладно, забейте
источник

VK

Vladislav K. in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
const getCentury = (year=0) => Math.ceil(year * 0.01) || 1;
зачем || 1?
источник

VK

Vladislav K. in JavaScript Noobs — сообщество новичков
так же красиво было
источник

T

Tim in JavaScript Noobs — сообщество новичков
Подскажите либу чтобы делать lazy-load больших картинок с анимацией (чтобы не просто картинка подгружалась, а из блюра выходила или что-то такое, типа как вот тут https://prhotelgroup.ru/)
источник

ЕШ

Евгений Шершов... in JavaScript Noobs — сообщество новичков
я вот так написа ноне работает с нулем function century(year) {
   let cent = Math.ceil(year / 100);
   return (cent % 100 !== 0 || year == 0) ? cent++ : cent;
}
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Евгений Шершов
не понимаю. еще и стрелки эти...
function getCentury(year) {return  Math.ceil(year * 0.01) || 1};
console.log(getCentury(2020));
источник

VK

Vladislav K. in JavaScript Noobs — сообщество новичков
нулевой год - невалидный год
источник

VK

Vladislav K. in JavaScript Noobs — сообщество новичков
какой век по вашему был в нулевом году?
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Евгений Шершов
я вот так написа ноне работает с нулем function century(year) {
   let cent = Math.ceil(year / 100);
   return (cent % 100 !== 0 || year == 0) ? cent++ : cent;
}
тогда уж так:
function getCentury(year) {return Math.max(Math.ceil(year * 0.01),1);
}
console.log(getCentury(2020));
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
но тогда века до Н.Э. учитываться не будут. 🙂
источник

VK

Vladislav K. in JavaScript Noobs — сообщество новичков
жесть
источник

ЕШ

Евгений Шершов... in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
но тогда века до Н.Э. учитываться не будут. 🙂
по условию от ноля до 100 включительно - первый век
источник

ЕШ

Евгений Шершов... in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
но тогда века до Н.Э. учитываться не будут. 🙂
не надо так далеко в прошлое)
источник

ЕШ

Евгений Шершов... in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
тогда уж так:
function getCentury(year) {return Math.max(Math.ceil(year * 0.01),1);
}
console.log(getCentury(2020));
с нулем работает)!
источник

VK

Vladislav K. in JavaScript Noobs — сообщество новичков
Евгений Шершов
по условию от ноля до 100 включительно - первый век
надо было уточнить, что мы ищем не век, а то что написано в условии
источник

ЕШ

Евгений Шершов... in JavaScript Noobs — сообщество новичков
Vladislav K.
надо было уточнить, что мы ищем не век, а то что написано в условии
да, сори
источник