Вот про фразы не надо... Лучше наиболее точно, нежели проще и более обще. За понятным для простых смертных Вэлкам на курсы для начинающих, их в интернете валом вали.
Тебе и всем, отписавшимся ниже о том, что нужны примеры для такой элементарной функции, посвящается!
Алгоритм изучения материала в справочниках:
1. Включаешь мозг (у всех негодующих по поводу примеров для Math.floor он, походу, был выключен).
2. Читаешь ОПИСАНИЕ функции ("Возвращает наибольшее целое, меньшее или равное аргументу").
3. Разбиваешь на составляющие (мозг все еще включен, надеюсь?!).
4. "возвращает целое" - значит функция вернет... ЦЕЛОЕ О_о.
5. "меньшее или равное" - значит функция вернет какое-то число от Number.NEGATIVE_INFINITY до x. С учетом пункта 4.
6. "наибольшее" - значит функция вернет самое большое из всех чисел, которые подошли для пункта 5.
7. Делаешь вывод: для положительных - это целая часть числа, для отрицательных - целая часть минус 1.
8. Радуешься жизни и не постишь бессмысленные комменты только лишь потому, что не выполнил пункт 1. И кстати да, весь справочник никак не может быть ниочем, только лишь потому, что тебе бедненькому не дали примеры для функции floor...
Функция по большей части чисто математическая, и относится чуть ли не к азам наряду с sin и max, которые нужно знать чуть ли не автомате, прежде, чем лезть в программирование. Может быть вам еще по полочкам разъяснять, что-такое PI или логарифм?! И обязательно написать примеры! Чтобы потом неучи, не обращающие внимание на теоретическую часть (не способные понять описание), писали быдлокод, думая, что поняли весь материал по 2-3 примерам.
P.S. Это НЕ значит, что примеры вовсе не нужны. Данный коммент относится лишь к тем, кто не может понять работу функции из ее определения, умещающегося в 1 предложение, и ноет-ноет...
Ух как тебя задело! Что аж начал чужие мозги под сомнение ставить. Тебя обидел кто поди? Ну не плачь, ты же вумный как вутка. Зачем обижаться на необразованных неучей?
Я тоже считаю что без примеров справочник не имеет надлежащей ценности. Пользователь предложил автору поправить этот недочет, а ты накидываешься на людей. В этот справочнике действительно масса недочетов. И это значит лишь то, что автору есть над чем поработать. А теперь сам включи мозги и запомни что среди множества человеческих качеств одними из самых важных являются уравновешенность и терпение. И будь ты хоть ходячей энциклопедией если тебе не присуща человечность, грош цена твоим знаниям. Так что поменьше умничай, а лучше поделись знаниями с остальными. Не забывай что и тебе может понадобиться помощь.
Не надо успокаивать человека!
Пусть эмоционально, за то, как блестяще объяснил! (Кстати предыдущий пост, с похвалой - то же мой, я не разобрался, как подписаться).
Большое спасибо, мне плевать на Вашу грубость, за то Вы разъяснили человеческим языком, что хотел пояснить автор! А то я совсем путался: наибольшее, или, равное, или меньшее - (просто проспал слово аргумент)...
Для таких, как я, тех кому по профессии бьют по голове (единоборства, в том числе бокс), подобные коментарии необходимы, а к тоном можно и пренебречь - главное результат... Я только сейчас понял, что это за функция! И увидел, что определение и вправду исчерпывающее!
Из описания следует удалить запятую, поскольку все определения, в том числе и "меньшее или равное аргументу" относятся к одному слову - "целое"
Как-то так
Лично я считаю, что примеры в подобных ситуациях являются лишними. Ведь и коню понятно, что делать функция, а если не понятно, то нечего лезть в программирование.
Лично я считаю, что лучше помалкивать людям, которые позволяют себе
> нечего лезть в программирование
и которые не понимают важности простых примеров. И таким лучше держаться по-дальше от программирования, не дай Бог сопровождать код такого "смышленного".
В первую очередь с психикой у программиста должно быть все в порядке. Вопросы коневодства вред ли актуальны в программировании. В программирование как правило люди не "лезут". А примеры действительно нужны. Пример показал, что функция выполняет не округление чисел, а "усечение" числа до ближайшего целого. Без примера сложнее было бы понять, как происходит округление этой функцией.
А как тогда стать программистом, если не изучать?? Одну женщину знаю, руководит крупным вэб проектом, так он начала заниматься программированием в 2012, при чём с нуля. А ты придурок.
Пару лет программирую исключительно на js, но вот действительно понадобились эти методы и из описания реально не ясно, что делает метод, комменты не читал и сразу в фф полез в "Простой редактор JS", чтоб понять, что мне нужен другой метод.
Дождутся они, когда им такое же описание придет:) и зачем вообще писать описание на то, что "коню понятно"? видимо это описание для коней. и вообще не читайте листинги программ, кони, ато мыслить будете как... как люди, которые эти программы написали.
Это матиматика на уровне 5 класса.
Нужны подробные примеры? скрипты?
Сходите в школу еще разок, если элементарные математические операции вызывают у вас недоумение.
Автор явно изучил sin и max, логарифм и PI чисто на теории без примеров. Интересно так ж обучаться по книжкам катанию на велосипеде, на коньках, вождению авто.....чисто теория без примеров. В принципе светлая мысль:)
Ладно, троллю....но всё же, Автор, это уже проблемы других как они напишут код - будет он быдло или обезьяний.....но либо ты пишешь для себя справочник и не выкладываешь его на общее обозрение, чтобы не реагировать на общее обоСрение в твой адрес .....либо пиши так, чтобы поняло даже быдло.
Или сразу написал бы оговорку (хотя может я её где-то пока не увидел)....что ты пишешь сей справочник исключительно для себя и подобных тебе исключений......ибо, чтобы остальные шли в ху...
В комментариях явно не хватает рекламы недорогих услуг психиатра. Олзо, это хорошее наглядное обьяснение, почему от JS и JS-программирования надо держаться подальше
Лол, давайте еще опишем оператор +,-,*,/ и подобные им с примерами, еще таблицу умножения выложим, чтоб понятнее было, и учебник математики перепечатаем, люди же по справочнику по программировании на js решили математику выучить.
Вы еще пожалуйтесь что тут, например, не описано что такое синус и зачем он нужен.
Я думаю что многих сбило с толку наибольшее т.к. имхо это можно опустить какая разница что там по убыванию за близлежащим целым при округлении в меньшую сторону
/*Если число с дробной частью отрицательное,
то округляет до большего отрицательного числа */
var x = -1.2;
var z = Math.floor(x);
console.log(z); // На выходе получим отрицательное -2
/* Если число с дробной частью положительное, то округляет в меньшую сторону положительного числа, отбрасывая дробные части */
var x = 2.999;
var z = Math.floor(x);
console.log(z); // На выходе получим положителное 2
Вопросы по прочитанному. Именно по прочитанному, чтобы ответ на него помог другим разобраться в предмете статьи. Другие вопросы могут быть удалены. Для остальных вопросов и обсуждений есть форум.
P.S. Лучшее "спасибо" - не комментарий, как все здорово, а рекомендация или ссылка на статью.
Автор! Пиши примеры! Иначе ни о чем весь справочник.
Согласен!
И так хорошо!
Поддерживаю примеры ... И фразы не научные, а для людей.
Вот про фразы не надо... Лучше наиболее точно, нежели проще и более обще. За понятным для простых смертных Вэлкам на курсы для начинающих, их в интернете валом вали.
Шоб по-пацански, для пацанов!
Тебе и всем, отписавшимся ниже о том, что нужны примеры для такой элементарной функции, посвящается!
Алгоритм изучения материала в справочниках:
1. Включаешь мозг (у всех негодующих по поводу примеров для Math.floor он, походу, был выключен).
2. Читаешь ОПИСАНИЕ функции ("Возвращает наибольшее целое, меньшее или равное аргументу").
3. Разбиваешь на составляющие (мозг все еще включен, надеюсь?!).
4. "возвращает целое" - значит функция вернет... ЦЕЛОЕ О_о.
5. "меньшее или равное" - значит функция вернет какое-то число от Number.NEGATIVE_INFINITY до x. С учетом пункта 4.
6. "наибольшее" - значит функция вернет самое большое из всех чисел, которые подошли для пункта 5.
7. Делаешь вывод: для положительных - это целая часть числа, для отрицательных - целая часть минус 1.
8. Радуешься жизни и не постишь бессмысленные комменты только лишь потому, что не выполнил пункт 1. И кстати да, весь справочник никак не может быть ниочем, только лишь потому, что тебе бедненькому не дали примеры для функции floor...
Функция по большей части чисто математическая, и относится чуть ли не к азам наряду с sin и max, которые нужно знать чуть ли не автомате, прежде, чем лезть в программирование. Может быть вам еще по полочкам разъяснять, что-такое PI или логарифм?! И обязательно написать примеры! Чтобы потом неучи, не обращающие внимание на теоретическую часть (не способные понять описание), писали быдлокод, думая, что поняли весь материал по 2-3 примерам.
P.S. Это НЕ значит, что примеры вовсе не нужны. Данный коммент относится лишь к тем, кто не может понять работу функции из ее определения, умещающегося в 1 предложение, и ноет-ноет...
Ух как тебя задело! Что аж начал чужие мозги под сомнение ставить. Тебя обидел кто поди? Ну не плачь, ты же вумный как вутка. Зачем обижаться на необразованных неучей?
Я тоже считаю что без примеров справочник не имеет надлежащей ценности. Пользователь предложил автору поправить этот недочет, а ты накидываешься на людей. В этот справочнике действительно масса недочетов. И это значит лишь то, что автору есть над чем поработать. А теперь сам включи мозги и запомни что среди множества человеческих качеств одними из самых важных являются уравновешенность и терпение. И будь ты хоть ходячей энциклопедией если тебе не присуща человечность, грош цена твоим знаниям. Так что поменьше умничай, а лучше поделись знаниями с остальными. Не забывай что и тебе может понадобиться помощь.
Не надо успокаивать человека!
Пусть эмоционально, за то, как блестяще объяснил! (Кстати предыдущий пост, с похвалой - то же мой, я не разобрался, как подписаться).
Большое спасибо, мне плевать на Вашу грубость, за то Вы разъяснили человеческим языком, что хотел пояснить автор! А то я совсем путался: наибольшее, или, равное, или меньшее - (просто проспал слово аргумент)...
Для таких, как я, тех кому по профессии бьют по голове (единоборства, в том числе бокс), подобные коментарии необходимы, а к тоном можно и пренебречь - главное результат... Я только сейчас понял, что это за функция! И увидел, что определение и вправду исчерпывающее!
Из описания следует удалить запятую, поскольку все определения, в том числе и "меньшее или равное аргументу" относятся к одному слову - "целое"
Как-то так
ну что за мудак
Math.floor(7.1) //7
Math.floor(7.8) //7
Math.round(7.4) //7
Math.round(7.5) //8
Math.ceil(7.1) //8
Math.ceil(7.1) //8
Да он не русский уй че отвечает еебок ушлепаный
ceil — округляет все в большую сторону,
floor — в меньшую,
round — меньше 0.5 — в меньшую, больше 0.5 — в большую.
» [b]больше 0.5 — в большую[/b]
Не [b]> 0,5[/b], а [b]≥ 0,5[/b].
Все понятно, спасибо!
Лично я считаю, что примеры в подобных ситуациях являются лишними. Ведь и коню понятно, что делать функция, а если не понятно, то нечего лезть в программирование.
От ценный коммент!
Лично я считаю, что лучше помалкивать людям, которые позволяют себе
> нечего лезть в программирование
и которые не понимают важности простых примеров. И таким лучше держаться по-дальше от программирования, не дай Бог сопровождать код такого "смышленного".
В первую очередь с психикой у программиста должно быть все в порядке. Вопросы коневодства вред ли актуальны в программировании. В программирование как правило люди не "лезут". А примеры действительно нужны. Пример показал, что функция выполняет не округление чисел, а "усечение" числа до ближайшего целого. Без примера сложнее было бы понять, как происходит округление этой функцией.
таких жлобов как ты вобще надо нику не допускать.
А как тогда стать программистом, если не изучать?? Одну женщину знаю, руководит крупным вэб проектом, так он начала заниматься программированием в 2012, при чём с нуля. А ты придурок.
Пару лет программирую исключительно на js, но вот действительно понадобились эти методы и из описания реально не ясно, что делает метод, комменты не читал и сразу в фф полез в "Простой редактор JS", чтоб понять, что мне нужен другой метод.
Сопровождать код - это одно.
А уметь понимать функцию по описанию - это другое.
Простые примеры МАТЕМАТИЧЕСКИХ функций как раз не нужны.
Один хороший пример лучше десятка страниц подробной инструкции :-)
Точно подмечено про хороший пример!!!
Про хороший пример - в самую точку. Когда мало времени 1 удачный пример заменит тонны документации и проб методом научного тыка
Дождутся они, когда им такое же описание придет:) и зачем вообще писать описание на то, что "коню понятно"? видимо это описание для коней. и вообще не читайте листинги программ, кони, ато мыслить будете как... как люди, которые эти программы написали.
"Возвращает наибольшее целое, меньшее или равное аргументу"
и все-таки определение неправильное.
Math.floor(-1.625) = -1
А и возвращаемое значение получается больше аргумента..
Простите, но только что проверила: Math.floor(-1.625)=-2
Так что возвращаемое значение меньше аргумента.
Мозг у тебя неправильный...
Returns the largest integer less than or equal to a number.
По импортному понятнее, чем в справочнике.
Действительно, не очень понятно. Автору статьи влом анализировать простейший скрипт.
Это матиматика на уровне 5 класса.
Нужны подробные примеры? скрипты?
Сходите в школу еще разок, если элементарные математические операции вызывают у вас недоумение.
МатЕматика. Ок, да? Портфель собирай.
Автор явно изучил sin и max, логарифм и PI чисто на теории без примеров. Интересно так ж обучаться по книжкам катанию на велосипеде, на коньках, вождению авто.....чисто теория без примеров. В принципе светлая мысль:)
Ладно, троллю....но всё же, Автор, это уже проблемы других как они напишут код - будет он быдло или обезьяний.....но либо ты пишешь для себя справочник и не выкладываешь его на общее обозрение, чтобы не реагировать на общее обоСрение в твой адрес .....либо пиши так, чтобы поняло даже быдло.
Или сразу написал бы оговорку (хотя может я её где-то пока не увидел)....что ты пишешь сей справочник исключительно для себя и подобных тебе исключений......ибо, чтобы остальные шли в ху...
Но в закладки я добавил:) ..а вдруг....
В комментариях явно не хватает рекламы недорогих услуг психиатра. Олзо, это хорошее наглядное обьяснение, почему от JS и JS-программирования надо держаться подальше
Лол, давайте еще опишем оператор +,-,*,/ и подобные им с примерами, еще таблицу умножения выложим, чтоб понятнее было, и учебник математики перепечатаем, люди же по справочнику по программировании на js решили математику выучить.
Вы еще пожалуйтесь что тут, например, не описано что такое синус и зачем он нужен.
Я думаю что многих сбило с толку наибольшее т.к. имхо это можно опустить какая разница что там по убыванию за близлежащим целым при округлении в меньшую сторону
2.5 => 2
2.49 => 2
2.51 => 2
-2.5 => -3
-2.49 => -3
-2.51 => -3
-2.5 => -2
-2.49 => -2
-2.51 => -2
/*Если число с дробной частью отрицательное,
то округляет до большего отрицательного числа */
var x = -1.2;
var z = Math.floor(x);
console.log(z); // На выходе получим отрицательное -2
/* Если число с дробной частью положительное, то округляет в меньшую сторону положительного числа, отбрасывая дробные части */
var x = 2.999;
var z = Math.floor(x);
console.log(z); // На выходе получим положителное 2
Когда-то я смеялся над демотиваторами, но недавно открыл для себя комментарии на сайтах-справочниках по программированию ))
Roksa z filmem
Отправить комментарий
Приветствуются комментарии:Для остальных вопросов и обсуждений есть форум.