Justinmind的计算表达式以及条件condition的使用对于刚開始学习的人而言比較麻烦。

结合网上了一个教程本文主要针对计算器演示样例进行计算表达式以及条件的使用。

实现目标:依据单位价格(静态)和数量(动态),自己主动计算出金额。下图:

在数量文本框右側加入两个矩形部件,上方为+,下方为-,点击+或-自己主动减1,当数量为0时,不同意计算。

【详细步骤】 (仅仅介绍重点)


1、选中+;2、加入事件(点击+button设置数量+1):

3、事件为“鼠标单击时”(默认);4、选择动作为“设置值”;5、选择设置值的对象部件;6、选中“计算”。7、点击“(加入表达式)”弹出窗体:

8~9、分别将数量部件和计算功能中的“+”拖放到上方的数量表达式中;10、输入“1”:


11~12确定两次后返回到主工作区:

13、再次加入点击事件(依据改变后数量计算出金额):


14~19 不再赘述,至此“+”button加入好了两个点击事件:

以下我们对“-”button也要加入同样的事件,仅仅只是点击一次数量-1,并推断当数量为0时不再减1和计算金额。

我们仅仅要复制“+”button事件,然后仅仅需将数量+1改为-1就可以。

20、例如以下图选中“+”button。在下方点击“复制事件”图标:

21、再选中“-”button;22、然后点击在下方的粘贴button:

23、双击 数量+1 的那个事件:
 
24、编辑表达式:

25~28将+改动为-:



29、在数量-1的事件上加入条件限制(当数量≥1时)

30~32、设置条件推断:

33、确定,返回主工作区,然后点“模拟”button就可以查看生成的原型:

转载于:https://www.cnblogs.com/gavanwanggw/p/6845186.html

Justinmind使用教程(2)——计算表达式及条件用法相关推荐

  1. 一文搞懂python3基础大全(变量,标准数据类型,标识符,行与缩进,运算符和表达式,条件语句if,循环语句,函数,文件,面向对象,错误和异常,模块)

    2.Python3基础 2.1.变量 Python 中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建.变量没有类型,"类型"是变量所指的内存中对象的类型 ...

  2. java学习笔记2(datawhale教程):运算符和表达式、流程控制、数组

    java学习笔记2(datawhale教程):运算符和表达式.流程控制.数组 文章目录 java学习笔记2(datawhale教程):运算符和表达式.流程控制.数组 一.运算符和表达式 1.数学函数与 ...

  3. 《Python基础教程》第5章 条件、循环及其他语句

    你现在肯定有点不耐烦了.这些数据类型确实好,可你却没法使用它们来做什么,不是吗? 下面加快点速度.你已见过几种语句( print语句.import语句和赋值语句),先来看看这些语句的其他一些用法,再深 ...

  4. c语言表达式用法,C语言 运算符、表达式和条件结构 用法总结

    运算符.表达式和条件结构 内容概要:各种运算符的使用 运算符的优先级 表达式的计算 条件分支结构判断的常用结构 表达式: 表达式是运算符和操作数的组合,如下所示: s = ( n + 9 ) * ( ...

  5. C语言实现中缀转后缀并计算表达式结果

    文章目录 一.问题描述 二.AC代码 三.注意点 四.实现思路/代码解析 一.问题描述 [问题描述] 从标准输入中读入一个整数算术运算表达式,如5 - 1 * 2 * 3 + 12 / 2 / 2   ...

  6. 笔记整理1----Java语言基础(一)01 变量与数据类型+02 运算符与表达式+03 条件判断与循环语句+04 JAVA数组+05 函数与方法

    01 变量与数据类型+02 运算符与表达式+03 条件判断与循环语句+04 JAVA数组+05 函数与方法 第01天 java基础知识 今日内容介绍  Java概述.helloworld案例  工 ...

  7. 查询表达式和条件表达式

    查询表达式 查询表达式可以作为过滤,分组,注解或者是聚合的一个值或者是计算.有很多内置表达式可以帮助你完成自己的查询.表达式可以组合,甚至是嵌套,来完成更加复杂的计算 内置表达式 说明 这些表达式定义 ...

  8. php字符串转换表达式,php处理字符串格式的计算表达式

    有时候我们对每一种产品都有一个提成公式,而这个计算提成的公式是以字符串格式存在表中的 当我们用这个计算公式时,他并不像我们写的:$a=2+3*5;这样简单的能计算出结果,而它是个字符串 所以,我们就必 ...

  9. R语言dataframe计算满足筛选条件的行的个数(筛选满足条件的数据行并计数):类似于excel的countif函数

    R语言dataframe计算满足筛选条件的行的个数(筛选满足条件的数据行并计数):类似于excel的countif函数 目录

  10. 异常“本机框架位于调用堆栈顶部,因此无法计算表达式的值”的解决办法

    异常:本机框架位于调用堆栈之上,无法计算表达式的值 原因: 如果使用 Response.End.Response.Redirect 或 Server.Transfer 方法,将出现 ThreadAbo ...

最新文章

  1. python图像分割算法_Opencv(二)—图像分割之分水岭算法!
  2. python: line=f.readlines() 后如何消除line中的’\n’
  3. 厌倦了SWT TABLE,何不试试KTABLE?
  4. Triangle Leetcode
  5. php mysql管理_MySQL 连接与管理
  6. P2638-安全系统【数论,组合数学】
  7. python sublime 提示补全_【原创】Sublime+Verilator建立强大的verilog编写环境
  8. 春节临近|传统彩色手绘年画素材,满满东方韵味
  9. 尾气冒黑烟是什么问题_老司机教你从尾气颜色就判断出爱车的“身体状况”
  10. ORA-01658: 无法为表空间中段创建 INITIAL 区
  11. LoadRunner去除事物中的程序的执行时间
  12. Facebook推出高速光网络技术将共享
  13. JDK笔记-IO流读写
  14. 浅析tomcat原理
  15. 「 机器人学 」机器人与控制工程基础浅谈
  16. llq考试 圣诞欢乐赛 (第二发)
  17. oracle百度坐标系火星转换,标准坐标系与火星坐标系(高德)百度坐标系之间互转...
  18. 两小时从零学会vue-admin-template框架
  19. ncre计算机职业英语,NCRE计算机职业英语一级考试样卷
  20. QQ远程协助,不能远程操作对方WIN7 旗舰版 电脑的系统组件

热门文章

  1. Android 学习笔记(6)之Lambda和注解
  2. CTFHub 备份文件下载
  3. 测试了一周总结的模拟器玩刺激战场延迟卡顿完美解决办法
  4. 技术:车牌识别摄像机的应用,无人值守洗车房解决方案
  5. vue 实现打字机效果
  6. HCIA-USG Security Policy
  7. 杜一楠的反躬自省与24券的墓志铭
  8. Python之利用marshmallow实现序列化与反序列化
  9. linux版本qq,QQLinux版本下载-QQ最新版本下载v2.0.0
  10. NetLogo的下载安装过程