- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
function floor(value) {
// http://kevin.vanzonneveld.net
// + original by: Onno Marsman
// * example 1: floor(8723321.4);
// * returns 1: 8723321
return Math.floor(value);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+198.8
function floor(value) {
// http://kevin.vanzonneveld.net
// + original by: Onno Marsman
// * example 1: floor(8723321.4);
// * returns 1: 8723321
return Math.floor(value);
}
сколько пафоса!
Это просто оболочка чтобы меньше было руками в коде писАть. Я, например, использую такую же технику, например, чтобы не писать document.getElementById('айди').value = что_то
я пишу SetValue('айди','что-то'). По-моему гораздо удобнее. Тут конечно эффективность слабовыраженная.
Да всё нормально тут ... это как на CakePHP функции e();
Дело в большой "документации" к методу
> original by: Onno Marsman
хакир, блджад
Говнокод в том, что удобства эта функция не дает, а чтение кода может затруднить. И к тому же, Math.floor(value) вносит ясность что выполняется именно математическая операция.
А помоему фишка не в самом коде, а в его описании) Именно пафос)
[quote=Говногость]
// http://kevin.vanzonneveld.net
// + original by: Onno Marsman
// * example 1: floor(8723321.4);
// * returns 1: 8723321
[/quote]
Гм, если так говорить, то если в хороший код вставить несколько пафосных комментов - то он резко станет гавнокодом. Тут фишка в говнометоде + пафосе.
а вообще-то очень смахивает на php-js.. Вот точно - только что глянул. Созерцайте источник: http://phpjs.org/functions/floor:403
так что это копи-паст - впадлу-каменты-удаляст. Или копи-пастер уважает авторские права :-)