- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте, всех с наступившим новым годом! Делаю простенький калькулятор на сайт - в скриптах ни бум-бум, но поиск и метод высоконаучного тыка дают свои плоды. Собственно нашел материал, где автор объясняет значение каждой строчки. Но у него там умножение, сложение и деление, а квадратного корня нет. Собственно вот что получилось:
На данный момент функция возводит в квадрат два числа achislo и bchislo и складывает их, ну и выдает результат. А нужно еще добавить, чтобы из результата извлекался квадратный корень (теорема пифагора). Подскажите пожалуйста, что нжно добавить к строчке
чтобы из результата извлекался корень.Лови
float sqrt ( float $result )
Mish-ka спасибо, это прописывать в этой же строчке?
---------- Добавлено 01.01.2019 в 12:45 ----------
Sitealert огромнейшее спасибо! Среди кодов не увидел ваше сообщение...
Подскажите еще один момент: как округлять (или обрезать) число result до тысячных, вообще как это делается?
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Math/floor
Получилось обрезать только до целых чисел
Обрезание до десятых мне не освоить, слишком сложно. В любом случае спасибо.
result.toFixed(3) - 3 поменяйте на нужное число цифр в дробной части.
или так:
Samail Благодарю!
Дабы не плодить новых тем, задам вопрос тут. С вашей помощью сделал несколько калькуляторов на сайт и обнаружилась такая проблема: калькулятор работает только тогда, когда дробные числа разделены точкой, а не запятой. Но пользователи упорно пишут запятую. Видел варианты, когда в инпутах можно прописывать запреты на определенные символы, но такой вариант считаю не очень качественным. Как заставить функцию (в первом сообщении) воспринимать запятую как и точку, ну или может в инпутах прописать как-то замену?
Как поменять в строке все запятые на точки :) ?
Уровень растет.... прям даже не знаю