当前位置: 首页 > news >正文

网站开发大致多少钱wordpress主题移动端

网站开发大致多少钱,wordpress主题移动端,手工制作飞机模型,如何创建网站赚钱文章目录 一、前言二、技术栈三、功能实现3.1 引入样式3.2 编写显示页面3.2 美化计算器页面3.3 实现计算器逻辑 四、总结 一、前言 计算器是我们日常生活中经常使用的工具之一#xff0c;可以帮助我们进行简单的数学运算。在本博文中#xff0c;我将使用JavaScript编写一个漂… 文章目录 一、前言二、技术栈三、功能实现3.1 引入样式3.2 编写显示页面3.2 美化计算器页面3.3 实现计算器逻辑 四、总结 一、前言 计算器是我们日常生活中经常使用的工具之一可以帮助我们进行简单的数学运算。在本博文中我将使用JavaScript编写一个漂亮的计算器并添加加减乘除功能。这个计算器将有一个精美的用户界面包含9个数字按钮和加减乘除操作符。 二、技术栈 HTML负责构建界面CSS负责美化界面JavaScript负责实现计算器的逻辑 三、功能实现 3.1 引入样式 在开始编写代码之前我们需要准备一些资源包括一些图标和字体库。我们可以在网上找到一些开源的资源来使用。在这里我使用了FontAwesome图标库和Google Fonts字体库。 首先在HTML文件中引入FontAwesome图标库和Google Fonts字体库的链接 headlink relstylesheet hrefhttps://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css integritysha512-mvHonSS8g/k1XO4z16sWsZUfrVjPDWcTYTLnm79aJMdN5rSTQhq2ShsVlCHJfFMZML3eCG6v8kHouUqimtCM/A crossoriginanonymous referrerpolicyno-referrer /link relstylesheet hrefhttps://fonts.googleapis.com/css?familyRoboto:300,400,500,700displayswap / /head3.2 编写显示页面 然后创建一个div元素作为计算器的容器并在其中添加所需的HTML元素 div classcalculatorinput typetext idresult readonly /div classrowbutton classnumber7/buttonbutton classnumber8/buttonbutton classnumber9/buttonbutton classoperatori classfas fa-divide/i/button/divdiv classrowbutton classnumber4/buttonbutton classnumber5/buttonbutton classnumber6/buttonbutton classoperatori classfas fa-times/i/button/divdiv classrowbutton classnumber1/buttonbutton classnumber2/buttonbutton classnumber3/buttonbutton classoperatori classfas fa-minus/i/button/divdiv classrowbutton classnumber0/buttonbutton classoperatori classfas fa-plus/i/button/divdiv classrowbutton idclearC/buttonbutton idequal/button/div /div页面效果如图 3.2 美化计算器页面 接下来使用CSS来美化我们的计算器界面 .calculator {width: 200px;background-color: #f0f0f0;padding: 10px;border-radius: 5px;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);font-family: Roboto, sans-serif; }input[typetext] {width: 100%;height: 40px;margin-bottom: 15px;padding: 10px;font-size: 20px;text-align: right; }.row {display: flex;justify-content: space-between;margin-bottom: 10px; }button {width: 45px;height: 45px;font-size: 16px;border: none;border-radius: 5px;cursor: pointer; }.number {background-color: #e0e0e0;color: #333; }.operator {background-color: #ff9800;color: white; }现在我们已经完成了计算器的界面。接下来我们将使用JavaScript来实现计算器的逻辑。 3.3 实现计算器逻辑 首先我们需要获取HTML元素的引用并设置一些状态变量 // 获取HTML元素的引用 const resultInput document.getElementById(result); const numberButtons document.getElementsByClassName(number); const operatorButtons document.getElementsByClassName(operator); const clearButton document.getElementById(clear); const equalButton document.getElementById(equal);// 设置状态变量 let currentNumber ; let firstNumber ; let operator ;然后我们需要分别为数字按钮、操作符按钮和清除按钮添加事件监听器以便在点击时执行相应的操作 // 为数字按钮添加事件监听器 for (let i 0; i numberButtons.length; i) {numberButtons[i].addEventListener(click, function () {if (operator ) {firstNumber this.innerText;resultInput.value firstNumber;} else {currentNumber this.innerText;resultInput.value currentNumber;}}); }// 为操作符按钮添加事件监听器 for (let i 0; i operatorButtons.length; i) {operatorButtons[i].addEventListener(click, function () {operator this.innerText;resultInput.value operator;}); }// 为清除按钮添加事件监听器 clearButton.addEventListener(click, function () {currentNumber ;firstNumber ;operator ;resultInput.value ; });最后我们需要为等号按钮添加事件监听器以便在点击时执行相应的计算操作 // 为等号按钮添加事件监听器 equalButton.addEventListener(click, function () {let result;switch (operator) {case :result parseFloat(firstNumber) parseFloat(currentNumber);break;case -:result parseFloat(firstNumber) - parseFloat(currentNumber);break;case *:result parseFloat(firstNumber) * parseFloat(currentNumber);break;case /:result parseFloat(firstNumber) / parseFloat(currentNumber);break;default:result ;}// 更新状态变量currentNumber result.toString();firstNumber ;operator ;resultInput.value result; });四、总结 好了本文的内容就分享到这里。 希望你在使用这个精美计算器的过程中有所收获它不仅能帮助你进行基本的数学运算还能为你提供一个愉快的使用体验。如果你对编程感兴趣也欢迎自行扩展功能让这个计算器变得更加强大。
http://www.huolong8.cn/news/321055/

相关文章:

  • 济宁网站建设常用解决方案响应式模板网站模板
  • 广州app开发网站建设wordpress博客密码
  • 档案门户网站建设方案旅游网站的功能结构图
  • 网站视频下载脚本wordpress ip 地址
  • 开网站建设公司挣钱吗用vscode做网站
  • 帮人注册网站 做app哈尔滨建站模板
  • 用微信公众平台做分类广告网站工程建设程序
  • 做网站写代码流程网站的切换语言都是怎么做的
  • 个人备案的网站能做盈利吗互联网站安全
  • 建设项目环评验收网站给wordpress公告
  • 网站建设计划书范本一个网站可以做多少关键字
  • 南沙手机网站建设扬州市城乡建设网站
  • 网站安全如何做石家庄百度快速排名优化
  • 建设项目环境影响评价验收网站美团网站开发
  • 织梦更换网站模板扬州网站建设多少钱
  • 移动网站开发实训报告像wordpress一样的网站
  • 移动商城网站建设哪里有做网站系统
  • 中山市城市建设档案馆网站俄罗斯搜索引擎入口
  • 成都建设厅官方网站查询网页微信版登陆
  • 建设网站一定要电脑吗wordpress更换域名后
  • 网站建设跟版网wordpress首页js怎么添加
  • 用asp做网站需要什么软件新建网站二级网页怎么做
  • 网站运营的具体工作包括哪些分销管理系统软件
  • 属于c2c网站的有哪几个中国建设部官方网站证件查询
  • 建设部网站查不到注册证怎么回事京东企业门户
  • txt电子书下载网站推荐wordpress添加自定义模板
  • 高明网站设计制作网站建设开发价格
  • 中和阗盛工程建设有限公司网站网站的集约化建设
  • 企业宣传网站案例百度快照首页
  • 广东购物网站建设自己做的网站如何让百度搜索