Как создать калькулятор для сайта. Бриф на создание сайта
Делаем калькулятор для сайта на WordPress под любые задачи.
В этом видео мы создадим калькулятор для расчета стоимости сайта. Далее будет еще несколько видео по созданию аналогичных калькуляторов под другие задачи..
По вопросам если возникли, при просмотре видео пишите в личку..
Ссылка на мой сайт «Экспресс курс по созданию сайтов» https://e-integrate.ru/.
Если нужна индивидуальная консультация то сюда https://e-integrate.ru/bronirovanie-konsultatsii-po-skajpu/.
Вы можете создавать простые расчетные формы, расширенные калькуляторы затрат или обширные контактные формы для себя и своих клиентов..
Можно с легкостью добавлять базовые элементы, такие как флажки, раскрывающееся меню, переключатели и прочее за пару кликов..
Каждому элементу формы может быть присвоено значение, которое будет рассчитываться автоматически..
Примеры форм:
Медиа-агентства: Клиенты могут напрямую добавлять необходимые к выполнению задачи (например, создание логотипа, веб-сайта и т.д.)..
Фотостудии: Портреты, съемки на улице или в помещении разрешите Вашим клиентам принимать решения онлайн..
Менеджеры мероприятий: Экономьте время, добавляя элементы, которые Ваши клиенты могут выбирать самостоятельно, например, количество людей, тип меню, даты и т. д..
Таблицы тарифов: Пользователи могут рассчитать стоимость доставки без поиска в бесконечно длинной таблице..
Недвижимость: Клиенты могут мгновенно сконфигурировать свой будущий дом..
Калькулятор экономии: Можно с легкостью создавать калькулятор сбережений, например, калькулятор экономии при использовании LED-ламп, экономия на стоимости обслуживания и т. д..
Благотворительные организации: Создавайте систему пожертвований буквально за несколько минут..
Этот плагин имеет много полезных функций, вот основные из них:
Генератор форм. Создавайте формы при помощи визуального редактора с интерфейсом перетаскивания..
Загрузка файлов. Пользователи могут загружать один / несколько файлов и отправлять их как вложения по электронной почте..
Условная логика. Показать, скрыть или отобразить условные значения..
Интеграция с WooCommerce. Прикрепите формы к товарам или просто используйте WooCommerce в качестве платежной системы..
Скидки. Изменяйте цену по диапазонам..
Спасибо что посмотрели это видео, следить за обновлением нужно подписавшись на канал по ссылке http://www.youtube.com/channel/UCOvS3wi2Tr9Q15xVnWpgBtQ?sub_confirmation=1.
Мой второй канал с различными лайфхаками для жизни тут http://www.youtube.com/user/mosgy?sub_confirmation=1.
И канал Светланы с простыми рецептами тут http://www.youtube.com/channel/UCotlgDYPTlc661rqYbJbIlQ?sub_confirmation=1.
И о том как мы путешествуем можете посмотреть https://www.youtube.com/channel/UC6sQNeM6pOH7q17QKed4SUg?sub_confirmation=1.
А так же на сайте http://tekhnologia.ru/ или http://dvoyni.ru/.
Всего наилучшего!
В боевой режим вошел сайт Экспресс курс по созданию сайтов http://e-integrate.ru Добро пожалуйста на обучение..
Я оказываю платную помощь в виде скайп консультации и помогаю вам лично решить любой вопрос по созданию сайтов. Записаться можно тут http://bit.ly/2uMfI8i.
Вопросы в комментарии задавайте и оцените это видео лайком или дизлайком
Видео взято с канала: Изучаем программы вместе
Уроки JavaScript Практика#10 Делаем калькулятор
Многие задаются вопросом как сделать калькулятор на языке программирования javascript. В этом уроке мы подробно рассмотрим оперирование вводимыми выводимыми значениями в Js..
=
ПОДПИШИСЬ на канал «Web Developer Blog» https://goo.gl/Ai4OGa.
И не пропускай новые видео!!!
=
ПЛЕЙ-ЛИСТЫ МОЕГО КАНАЛА:.
JavaScript практика https://goo.gl/rxsyeX.
Основы JavaScript https://goo.gl/Cw7Vqv.
Уроки Bootstrap 4 https://goo.gl/65gmmS.
Уроки Framework для верстки Foundation 6 https://goo.gl/Yi2jfc.
Рубрика «Основы за 10 минут» https://goo.gl/QIvpDD.
Верстка сайта на Foundation 6 https://goo.gl/gVS45o.
Основы препроцессора SASS https://goo.gl/f4BDww.
Уроки по Sublime text 3 https://goo.gl/SjiKM2.
Видео про заработок на YouTube https://goo.gl/VxdirI.
Создаем интернет магазин на PrestaShop https://goo.gl/jop7M4.
Уроки jQuery https://goo.gl/xPnZE9.
=
ПОДПИШИСЬ на Группу Вконтакте «Web Developer Blog» https://goo.gl/6mO5GL.
=
Мой заработок на YOUTUBE ►https://goo.gl/C8Jzpv
Видео взято с канала: Web Developer Blog
Как написать простой калькулятор на Java Script с поддержкой приоритетов, Frontend Практика
В этом видео я покажу Как написать простой калькулятор на Java Script с поддержкой приоритетов. Поддержка приоритетов в калькуляторе позволяет выполнять сложные математические выражения со всеми знаками операций а так же использовать скобки для повышения приоритета..
Благодарность автору ( ₽ ).
1. Сбербанк VISA: 4274 3200 3233 1582.
2. Yandex: 410011260821995 https://yasobe.ru/na/itdoctor.
3. Станьте спонсором канала: https://www.youtube.com/channel/UC2Ev-rDSHBov0ZMChesLfrg/join.
✅ Я, Исмаил Усеинов.
ВК https://vk.com/morphop.
Группа ВК https://vk.com/itdoctorstudio.
Instagram https://instagram.com/ismail_asanovich/.
GitHub https://github.com/morphIsmail.
Twitter https://twitter.com/ITDoctor_morph.
✔Советую посмотреть:
Быстрый старт в HTML: https://youtu.be/ORPOQLSKWRA.
Быстрый старт в CSS: https://youtu.be/X3fwcl_qx50.
Быстрый старт в Java Script: https://youtu.be/2yT8jMgWvko.
◄ Предыдущее видео: https://youtu.be/_UoNBZtARVg
Видео взято с канала: ITDoctor
Проект: Калькулятор на HTML, CSS и JavaScript
День 12.
Собрал хороший проект для начинающего Веб Разработчика, выучил что такое eval(); Теперь продолжу держать баланс между практикой 70% и теорией 30%.
Советую всем кто начал учить веб разработку попробовать свои силы. Если у вас будут вопросы не стесняйтесь и пишите мне! Удачи!!.
Github: https://github.com/Ninikitos/calculator.
Au/Ra: https://soundcloud.com/camelphat/aura-panic-camelphat-panicroom-preview-sony-music.
#bravenick #javascript
Видео взято с канала: Brave Nick
Как создать калькулятор на C#. Простое приложение для начинающий программистов
На этом уроке мы создадим приложение калькулятор. У нас получится очень простая и понятная даже новичку программа. Вам удастся легко ее запрограммировать и получить опыт в программировании виндовс приложений на C#.
Приветствую всех. Мой канал это некоммерческий проект, что означает: я не получают прибыли с проекта, проект развивается как хобби, на энтузиазме, ваша поддержка очень важна для меня..
Помочь через Paypal: paypal.me/iambayoutube.
Кошелек Яндекс деньги: 41001764249810.
Bitcoin кошелек: 3KiG9kjD3jQmJHG7n7EvwruWxYfDpGZEFu.
QIWI кошелек: +7-777-226-21-77.
Баланс Билайн Казахстан: +7-777-226-21-77.
Ссылка на скачивание:
https://itacademy.link/cpp/calc/WindowsFormsApplication19.zip
Видео взято с канала: IA MBA
Калькулятор на JavaScript. JS для начинающих
Мои курсы: https://itgid.info/course.
Курс JavaScript 2.0: https://itgid.info/course/javascript-2.
Мой канал: https://www.youtube.com/channel/UCP-xJwnvKCGyS-nbyOx1Wmg?view_as=subscriber.
Мой телеграм канал: https://t.me/jsrules.
Урок по созданию простого калькулятора на JavaScript. Изучаем вывод информации на страницу, получение данных из input, события и функции.
Видео взято с канала: WebDev с нуля. Канал Алекса Лущенко
Как создать программу «КАЛЬКУЛЯТОР» в блокноте
Всем ХАЙ! =) Сегодня, по многочисленным Вашим просьбам, я решил показать Вам как создать программу «калькулятор» в блокноте!!!
Как создать сложную программу в блокноте https://www.youtube.com/watch?v=D11Em_LyxyI.
ПОДПИШИСЬ НА КАНАЛ: http://www.youtube.com/channel/UCP1iTxOSejhNIynQ0Qd3pFQ/videos.
Как сделать игру «крестики нолики»: http://www.youtube.com/watch?v=vVlR3u5H3uw.
Ставим больше ЛАЙКов, чтобы подобные видео выходили чаще! =)
Видео взято с канала: Prankster
Нет похожих статей
Можно сделать видео по работе в отладчике программе Калькулятор? С консольном приложением работа отладчика мне понятна.
А в WFP не понимаю как им пользоваться. У меня не получается выполнить операцию %, ввожу цифру, нажимаю кнопку %, вместо мною введенной цифры ставится цифра 0. Как разобраться не понимаю.
@echo off
title Calculator
color A
:start
echo
echo Welcome to the Calculator
echo
echo.
set /p sum=Please enter the question:
echo.
set /a ans=%sum%
echo.
echo The Answer=%ans%
echo.
echo
pause
cls
echo Previous Answer=%ans%
echo
echo.
goto start
exit
Ты реализовал возможность ввода вещественных чисел, но не учел, что пользователь может указать больше одной плавающей точки. Другими словами,
на видео ты вводишь значения, вроде «2.8» или «3.5», но мне, как пользователю, ничего не мешает осуществить ввод, например: «2.7.5.6.4.2» и далее провести вычисление с данным значением. Ну, и как известно «eval is evil».
и чтобы не сохранять каждый раз после исправления ошибки
можно просто нажать ПКМ, изменить
откроется текстовый документ и там уже исправляй и сохраняй
я не сомневаюсь в том что ты это знаешь и просто переволновался или считаешь что так удобней
просто советую
Автор, вы знаете, что вы гений преподавания? Информацию преподнести нужно уметь и вы это делать умеете.
Обязательно куплю ваш курс. Сейчас я пока прохожу лекции в ITVDN, но вы у меня отмечены красным кружком и я вас своим знакомым уже порекомендовала.
Здравствуйте. Я только начал изучать JS и сделал такой калькулятор, смотрел другое ваше видео про инпут с квадратом числа при нажатии на кнопку и увлекся) Так как я сделал, правильно?
Введите число:
Введите число:
Результат:
butOne = document.getElementsByTagName('button')[0].onclick = function () {
let inp1 = document.getElementById('inp1').value,
inp2 = document.getElementById('inp2').value;
document.getElementById('inpRes').value = inp1*inp2;
};
butTwo = document.getElementsByTagName('button')[1].onclick = function () {
let inp1 = document.getElementById('inp1').value,
inp2 = document.getElementById('inp2').value;
document.getElementById('inpRes').value = inp1/inp2;
};
butThree = document.getElementsByTagName('button')[2].onclick = function () {
let inp1 = document.getElementById('inp1').value,
inp2 = document.getElementById('inp2').value;
document.getElementById('inpRes').value = +inp1 + +inp2;
};
butFour = document.getElementsByTagName('button')[3].onclick = function () {
let inp1 = document.getElementById('inp1').value,
inp2 = document.getElementById('inp2').value;
document.getElementById('inpRes').value = inp1-inp2;
};
Я не понимаю одного почему у таких действительно полезных блогеров как вы, так мало подписчиков, а у говноблогеров наподобие «Гоша Дударь» или же «Webdevblog» по пол миллиона подписчиков? У них ведь действительно каловый и бесполезный контент, а у вас все очень подробно кратко и ясно без лишней воды. Спасибо, очень круто!!! Успехов вам, выпускайте видео почаще, очень интересно и познавательно!
@echo off
title Calculator
color 03
:start
echo
echo Welcome to the Calculator
echo
echo.
set /p sum=Please enter the question:
echo.
set /a ans=%sum%
echo.
echo The Answer=%ans%
echo.
echo
pause
cls
echo Previous Answer=%ans%
echo
echo.
goto start
exit
Русская версия
@echo off
chcp 1251
title Calculator
color 03
:start
echo —
echo Добро пожаловать в калькулятор
echo —
echo.
set /p sum=Please enter the question:
echo.
set /a ans = %sum%
echo.
echo Ответ = %ans%
echo.
echo =
pause
cls
echo Предыдущий ответ = %ans%
echo —
echo.
goto start
exit
Вот значит игра Угадайка. Качаете с яндекс диска весь текст, копируете его, вставляете в свой блокнот и сохраняете, и в конце пишите.bat. Пример: Игра Угадайка.bat
Ссылка на текст: https://goo.gl/69kt4K
Здравствуйте, большое спасибо за отличные уроки. Хотела узнать у меня не работает часть программы где должен высвечиватся «Результат».? В чем может быть проблема, все проверила ошибок в написании кода нет… Помогите пожалуйста
У меня просьба к Вам, не могли бы Вы сделать видео урок по настройке: Social Auto Poster WordPress Plugin https://codecanyon.net/item/social-auto-poster-wordpress-plugin/5754169?s_rank=1 если Вам нужен перевод я его перевёл и могу Вам скинуть..плагин реально бомба!! У меня проблема с его грамотной настойкой:(
Други, напоминаю, ссылочка на плейлист с калькуляторами тут https://www.youtube.com/playlist?list=PLETPUm_SFhJc72Z56Fy4iphM2LfhLrBwq Кому нужна личная консультация https://e-integrate.ru/bronirovanie-konsultatsii-po-skajpu/
Там же на сайте есть контакты.
Замечательные уроки, огромное спасибо!:)
Только не понимаю, почему не вынести некоторые повторяющиеся переменные и функций во внешнюю область видимости (в данном случае переменные n1, n2), а внутри получать их value.
Но уроки просто офигенные, еще раз спасибо.
скажите, как написать калькулятор, в котором уже заданы все нужные вычисления и посетителю нужно только значения в поля ввести и нажать «Рассчитать»?
или как такие калькуляторы называются, чтобы обучалку по ним найти?
все очень круто))Только вот мне еще надо добавить пару функций посложнее, по типу возведение в квадрат и факториал.как это сделать, если метод eval принимает значения со строки только по типу +-*/, обвчные мат операции, пробовал с помощью метода Math(), но ничего не вышло.Еще не знаю как сделать, чтобы после вывода результата перед нажатием какой-либо кнопки очищался сам экран ввода.Помогите!!
можно чуть проще
var buttonres = document.getElementsByClassName(‘buttonres’)[0]
var result = document.getElementById(‘out’).innerHTML
buttonres.addEventListener(‘click’, function () {
var numbers = document.getElementsByClassName(‘num’)
for(var i=0;i < numbers.length;i++) {
var res = parseInt(numbers[i].value) + parseInt(numbers[i].value)
return document.getElementById(‘out’).innerHTML = res
}
},false)
@echo off
title Rechner
color 03
:start
echo
echo Welcome to the Rechner
echo
echo.
set /p sum=Plase enter question:
echo.
set /a ans= %sum%
echo.
echo The Answer = %ans%
echo.
echo
pause
cls
echo Previous Answer = %Ans%
echo
echo.
goto start
@echo off
title Calculator
:start
echo.
echo ****************************
echo Welcone to the Calculator
echo ****************************
echo.
set /p sum=Please enter the question
echo.
set /a ans= %sum%
echo The Answer = %ans%
echo.
echo ****************************
pause
cls
echo Previous Answer = %ans%
echo ****************************
echo.
goto start
Здравствуйте. Сделал перевод плагина ez Form Calculator Premium на 100%, все подогнал, создал калькулятор услуг для сайта. Заявки уходят на почту админу и клиенту, но вот в табличке с заказанными услугами, которая приходит на почту цена указывается только итоговая, за весь комплекс услуг. А нельзя ли как-то настроить, чтобы цены были еще и промежуточные, например, в калькуляторе несколько разделов, и вот чтобы цены указывались по разделам, а в конце уже общий итог? Облазил все настройки, но так и не нашел. Может плохо искал? Может быть кроме меня подобная фишка будет полезна еще кому-то? Может ткнете носом неуча?
Урок супер! Такого доходчивого объяснения не встречал. Без музыки, хорошая дикция, хороший звук, знание темы и умение ее объяснить шедевр просто. Жалею, что нашел канал Алексея не сразу. Я Ваш почитатель! Лайки, подписка.
Не исчезайте только!
Доходчиво, лайк.
Можно еще так (для любителей кода покороче):
JS:
function Sum(a, b) { // имя переменных не важно, т.к. в скрипт
будут передаваться данные из html
document.getElementById(«out»).innerHTML = (parseInt(a.value) + parseInt(b.value));
// вывод
} // аналогично с вычитанием и умножением (с делением на ‘0’ вылетит исключение)
HTML:
Число1:
Число2:
Автор, надеюсь прочитаешь мой комментарий.
Вот что хочется отметить в твоих уроках, так это то, что ты очень грамотно преподносишь материал. Имею ввиду, что по каждой мини теме (например «переменные»), ты сначала рассказываешь теорию, а затем показываешь на практическом примере как применять полученные знания. Это блин очень важно, продолжай делать именно по такой схеме, теория => практическое применение. Потому что, почти во всех видеоуроках, которые я смотрел до этого, есть очень много теории, но без практического применения. Или например, рассказывают теорию и показывают практический пример, но очень элементарный какой-то, с которым потом не знаешь что делать, где применить. Типа объяснили про переменные, показали что с ними можно выполнять арифметические действия, ок. А дальше ничего. А ты в свою очередь, рассказал теорию про переменные, затем показал сначала элементарные возможные действия с ними, а затем показал как и где это можно применить, (показал как сделать простенький калькулятор.) Я посмотрел видеурок, сначала сделал такой же как у тебя калькулятор, потом начал добавлять в него свои фишки, тем самым закрепив теорию.
В общем, основной посыл моего коммента в том, что обязательно продолжай по каждой теме, которую обозреваешь, делать на выходе какой-то простенький продукт(калькулятор, календарик, еще что-то), если это возможно. Ведь для новичка так приятно создать что-то собственноручно, пусть и по твоему примеру, но со своими доработками. И с точки зрения практики это намного лучше, я считаю. Так действительно запоминаешь и информация укладывается в голове, нежели если посмотрел урок, выполнил пару простых действий и забыл через неделю всё, что накодил.
Спасибо, за качественный и бесплатный контент, такое не часто встречается. Лайк и подписка.
JS выдает множество ошибок, хотя делала все как в видео. В чем моя ошибка?
Калькулятор
Число1:
Число2:
Результат
function plus() {
var num1, num2, result;
num1 = document.getElementByld(«n1»).value;
num1 = parseInt(num1);
num2 = document.getElementByld(«n2»).value;
num2 = parseInt(num2);
result = num1 + num2;
document.getElementById(«out»).innerHTML = result;
}
function minus() {
var num1, num2, result;
num1 = document.getElementByld(«n1»).value;
num1 = parseInt(num1);
num2 = document.getElementByld(«n2»).value;
num2 = parseInt(num2);
result = num1 num2;
document.getElementById(«out»).innerHTML = result;
}
Подскажите пожалуйста! У меня не видит js в редакторе глобальных переменных
let num1 = document.getElementById(‘num1’).value;
let num2 = document.getElementById(‘num2’).value;
let out = document.getElementById(‘total’);
function plust(){
result = num1+num2;
out.innerHTML = result;
}
Вот в этом виде код не работает, если перенесу переменные в функцию, то все заработает. Что это может быть?
Мой вариант:
HTML
Говнокалькулятор
Ведите число 1
Ведите число 2
Результат:
JS
const summ = document.querySelector(‘.summ’);
const divid = document.querySelector(‘.divid’);
const firstNum = document.querySelector(‘.first’);
const secondNum = document.querySelector(‘.second’);
const res = document.querySelector(‘.res’);
function summa () {
(isNaN(firstNum.value) || isNaN(secondNum.value))? res.textContent = ‘Ошибка: Введите число’:
res.textContent = `Результат: ${Number(firstNum.value) + Number(secondNum.value)}`;
}
summa();
function divider () {
(isNaN(firstNum.value) || isNaN(secondNum.value))? res.textContent = ‘Ошибка: Введите число’:
res.textContent = `Результат: ${Number(firstNum.value) Number(secondNum.value)}`;
}
divider();
summ.addEventListener(‘click’, summa);
divid.addEventListener(‘click’, divider);
Отличный видос! Наконец-то я создал свой первый калькулятор, т.к. я совсем новичок в javascript.
Я немного модифицировал код таким образом, что все операции можно будет дополнительно вводить прямо с физической клавиатуры. То есть вводятся цифры, Backspaсe стирает по одному символу, а Del очищает поле, и можно даже стрелочками по цифрам бегать. При этом кроме нужных символов ничего больше не вводится. А если поймёте, как работает функция, то можете и сами добавлять/убирать символы, которые можно будет вводить с физической клавиатуры.
Для этого в код html внутрь тега input следует добавить следующую строчку:
onkeydown=»return checkPhoneKey(event.key)» autofocus
А в конец js-скрипта добавить эту функцию:
function checkPhoneKey(key) {
if (event.code = ‘Enter’ || event.code = ‘NumpadEnter’) {
equal()
}
if (event.code = ‘Delete’) {
clean()
}
return (key >= ‘0’ && key <= '9') || key = '+' || key = '(' || key = ')' || key = '-' || key = '*' || key = '/' || key = 'ArrowLeft' || key = 'ArrowRight' || key = '.' || key = 'Backspace';
}
coior 1020 пусть поставит…
кстати, моя работа:
@echo off
title Slava Calculator
color 009
:start
echo
echo Welcome to the Slava Caiculator
echo
echo.
set /p sum=Please enter the question:
echo.
set /a ans = %sum%
echo.
echo The Answer = %ans%
echo.
echo =
pause
cls
echo Previous Answer = %ans%
echo
echo.
goto start
exit
Кому нужно скопируйте(((
Привет! Нашла твои видосы сегодня, сразу подписалась и тут и на гитхабе и звездочку за калькулятор поставила. Я сейчас тоже учу фронтенд разработку. Сейчас верстаю интернет магазин.Ты-веселый парень, спасибо за позитиффф, надеюсь все у тебя получится
Да уж, на Ютубчике полно авторов подобных видео, но мало кто смог мне объяснить, что это за функции, гетэлементы всякие, точнее никто, я уж думала, что это у меня проблемы с головой, что я ничего не понимаю, но как окзалось, я была не права, всё таки нашёлся тот человек, который смог доходчиво и понятно объяснить и рассказать, спасибо
А где ссылка на плагин? В видео автор говорит, что ссылка на плагин под видео. Ну и где оно. Блин, только начал видео смотреть и уже обман. Пропало желание смотреть дальше. Как говориться я еще ни чего не сделал, а уже должен чего то! Мутно это все и не вызывает доверия!!!
автор молодец. пока по практике это лучшее видео на твоем канале, дальше не смотрел. спасибо что не оставил без внимания комментарии людей и начал пояснять значения основных строк скрипта. для новичка самое то. огромное спасибо за твои труды
Кому интерсно, мой вариант в 1 функцию(без дублирующегося кода): https://github.com/Skalolazka123/JavascriptPractice-videoCource/tree/master/10.%20%D0%94%D0%B5%D0%BB%D0%B0%D0%B5%D0%BC%20%D0%BA%D0%B0%D0%BB%D1%8C%D0%BA%D1%83%D0%BB%D1%8F%D1%82%D0%BE%D1%80
Хочу отметить, что минус css, плюс немного информации о том, что делает автор и это видео стало более информативное, по сравнению с предыдущими:) Так держать!
посмотри пожалуйста что-то не работает
Написала более короткий вариант:
Число 1:
Число 2:
Ответ
Вау классно у меня все получилось
вот код
@echo off
title Calculator
color 03
:start
echo
echo Welcome to the Calculator PRO
echo
echo.
set /p sum=Please enter the question:
echo.
set /a ans= %sum%
echo.
echo The Answer = %ans%
echo.
echo
pause
cls
echo Previous Answer = %ans%
echo
echo.
goto star
exit
Почему не работает? В чём я не прав?
HTML
Первое число:
Второе число:
Результат:
JavaScript
var num1, num2, result;
function plus() {
num1 = document.getElementById(‘n1’).value;
num1 = parseInt(num1); document.getElementById(‘n2’).value;
num2 = parseInt(num2);
result = num1 + num2;
result = document.getElementById(«result»).innerHTML;
}
Подскажите плиз.
Я бы добавил ещё обработчик ошибок в функции equal, типа:
function equal(){
let exp = document.form.textview.value;
try{
if(exp){//если значение exp не пустое
document.form.textview.value = eval(exp);/*то значению input присвоить ответ из решения примера
*/
}
/*метод eval выполняет JavaScript код, представленный строкой, т.е. введенный из кнопок*/
}
catch(err){/*если в уравнении есть ошибка, то input присвоить значение «Error!»
*/
document.form.textview.value = «Error!»;
}
}
О-да, практика по js супер!!! Один вопрос: http://127.0.0.1:5500/index.html в калькуляторе на локальном сервере в форме внизу полоса фонового цвета.item (http://prntscr.com/nu1dsc), а в Codepen всё нормально: https://codepen.io/irina-saveleva/pen/PvaxYB. В консоли размер input и form 360х60px.
Может в начале видео, стоить говорить о том что вы тут на мониторе программируете полная ерунда и в жизни (кроме фриланса) так писать никто никогда не будет. А? Например babel не схавает фенкции которые вы написали в html или то что используете eval…… и используете var ( прошу просто в начале видео начните говорить что это работает) Вот посмотрите но в жизни никто никогда так не делает и запишите нормальный калькулятор на часа два с коллбеками контекстом и тд) удачи
function deli() {
Var num 1, num2, result;
Num1= document.getElementById(‘n1’).value;
Num1= parseInt(num1);
Num2= document.getElementById(‘n2’).value;
Num2 = parseInt(num2);
If (num2>0) {
Result = num1/num2;
Document.getElementById(‘out’).innerHTML = result;
}
Else {
Document.getElementById(‘out’).innerHTML = ‘ на ноль делить нельзя ‘;
Спасибо вам за уроки!
}
я хоть часто и критикую автора канала, но на самом деле пока это лучший канал на ютубе именно по практике на javascript хотя автор не очень то может нормально объяснить в роликах что происходит и как это работает.. но со временем это придет.
мало просмотром из за того что об этом канале мало кто знает, и я бы порекомендовал в конце каждого ролика добавлять рекламу канала. что то типа:
«если вам понравился ролик, поставьте лайк а также посмотрите другие мои уроки.. и ссылки на эти уроки… подписывайтесь на канал..»
@echo off
title Calculator
color 7
:start
echo —
echo Welcome to the Calculator
echo —
echo.
set /p sum=Please enter the question:
echo.
set /a ans = %sum%
echo.
echo The Answer = %ans%
echo.
echo =
pause
cls
echo Previous Answer = %ans%
echo —
echo.
goto start
exit?
Добрый день, подскажите пожалуйста, каким образом можно использовать radio, checkbox, которые бы задавали условия вычисления, вообще заинтересовало использование групп чекбоксов для задачи условий вычисления, которые влияют на конечный результат вычисления. Вообще интересует, как запрограммировать выполнения вычисления автоматическим образом, а не при клике по кнопке или ссылке. Спасибо.
1. Код для тех, у кого не заработало
https://drive.google.com/open?id=0B5Uq7Wct5YVBWS1NRVZUb09TNzg
2. Для автора: это самое Ваше лучшее видео все объяснили! Так бы все остальные видео тоже сделали было бы просто КЛАССНО!
Класс, у меня есть один вопрос: Можно сделать так, что пользователь не писал числа а потом нажимал на кнопку, а вводил бы первое число, потом нажал бы например плюс, вводил бы второе число а потом нажал бы ровно и вводился ответ? В ТОП чтобы увидел!
У калькулятора конечно много недостатков и самому тяжело их исправить, но это единственное видео где понятнее всего объясняется материал и показывается практически настоящий калькулятор, за это автору огромное спасибо)
@echo off
title calculator
color 03
:start
echo
echo welkome to the calculator
echo.
echo
set/p sum=please enter the question:
echo
set/a ans=%ans%
echo.
echo The Answer = %ans%
echo.
pause
cls
echo Previous Answer = %ans%
echo
echo.
goto start
Добрый день. Подскажите, пожалуйста, как настроить отправку почты клиенту?
Чтобы не менял в настройках письмо отправляется только админу.
И в письме к админу приходит только итоговая стоимость, а хотелось бы видеть стоимость по каждой позиции как у вас на видео.
автор круто рассказывает! Переписал все как было у автора, не сработало) начал присматриваться, а там такой мрак написал, где-то точку недоставил, где то букву не ту написал)) Исправил все работает!) кстати можно ли как то сделать, что б цыфры все в одну строку писались? То есть в одно окошко все пишешь и в нем же получаешь ответ?
Очень интересное видео ))))) спасибо ))))
Но есть пара моментов с которыми я столкнулся, а именно: при написании кода к себе на страницу, высота ячеек получается очень высокая, поэтому можно добавить: grid-template-rows: 60px 50px 50px 50px 50px 50px 50px ; соответственно меняем размер цифр 32px, и окно немного ниже сетки, ((((( ставим размер 52px,
и да…… это самый простой калькулятор, и очень функциональный, большое Вам спасибо, очень помогли ))))))
Лайк и подписка!!!!))))))
@echo off
title Calculator
color 03
:start
echo —
echo Welcome to the Klim Yusov!
echo —
echo.
set /p sum=Please enter the question
echo.
set /a ans=%sum%
echo.
echo The Answer = %ans%
echo.
echo —
pause
cls
echo Previous Ansver = %ans%
echo —
eco/
goto start
exit
Спасибо, очень понятное и подробное объяснение. Уже перелопатила кучу ресурсов, чтобы подобрать калькулятор, а здесь нашла то, что дает просто шикарный результат.
вопрос остался один где можно скачать/купить плагин?
вы пишете, что можно посмотреть/забрать его с сайта, но там ссылка только на сайт недвижимости, а не плагина.
тема калькулятора очень актуальна, спасибо.