{"id":131417,"student_id":1931,"content":"{\"files\":{\"src/appinventor/ai_appinventor/IND103/Screen1.bky\":\"\\u003cxml xmlns=\\\"http://www.w3.org/1999/xhtml\\\"\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"1\\\" inline=\\\"false\\\" x=\\\"-4\\\" y=\\\"151\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003ev\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"2\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"3\\\" x=\\\"-2\\\" y=\\\"200\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"btnC\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003ebtnC\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"4\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation elseif=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003ccomment pinned=\\\"false\\\" h=\\\"54\\\" w=\\\"184\\\"\\u003e判斷Spinner所選擇的項目\\\\uff0c分別為:預設(未選擇)\\\\u3001選擇110v\\\\u3001選擇220v\\u003c/comment\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"5\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"7\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"8\\\" inline=\\\"false\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal v\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"9\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e110\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cvalue name=\\\"IF1\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"10\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"12\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO1\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"13\\\" inline=\\\"false\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal v\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"14\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e110\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cvalue name=\\\"IF2\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"15\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"17\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO2\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"18\\\" inline=\\\"false\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal v\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"19\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e220\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"20\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation component_type=\\\"Label\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"lblAnswer\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003elblAnswer\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text_join\\\" id=\\\"21\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"22\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e$ : \\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"math_multiply\\\" id=\\\"23\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003ccomment pinned=\\\"false\\\" h=\\\"89\\\" w=\\\"184\\\"\\u003e電費公式:((電壓V x 電流A)/1000 x (每天使用時數 x 每月天數30天) x (每度電費)\\u003c/comment\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"math_multiply\\\" id=\\\"24\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"math_division\\\" id=\\\"25\\\"\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"math_multiply\\\" id=\\\"26\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"IDL9b\\\\!;xg_#ooJsn{HNa\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal v\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM1\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"28\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"A_TextBox\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eA_TextBox\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"29\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1000\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM1\\\"\\u003e\\n \\u003cblock type=\\\"math_multiply\\\" id=\\\"30\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"E#B}[?V?DN?@cy`hKLW`\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"H_TextBox\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eH_TextBox\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM1\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"32\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e30\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM1\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"sS[nNA}86KgS)?:qpqMO\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"money_TextBox\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003emoney_TextBox\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cyacodeblocks ya-version=\\\"167\\\" language-version=\\\"21\\\"\\u003e\\u003c/yacodeblocks\\u003e\\n\\u003c/xml\\u003e\",\"src/appinventor/ai_appinventor/IND103/Screen1.scm\":\"#|\\n$JSON\\n{\\\"authURL\\\":[\\\"*UNKNOWN*\\\",\\\"localhost\\\",\\\"koding.school\\\"],\\\"YaVersion\\\":\\\"167\\\",\\\"Source\\\":\\\"Form\\\",\\\"Properties\\\":{\\\"$Name\\\":\\\"Screen1\\\",\\\"$Type\\\":\\\"Form\\\",\\\"$Version\\\":\\\"23\\\",\\\"AppName\\\":\\\"IND103\\\",\\\"Title\\\":\\\"\\\\u96fb\\\\u8cbb\\\\u8a08\\\\u7b97\\\\u6a5f\\\",\\\"Uuid\\\":\\\"0\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"Label1\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"HasMargins\\\":\\\"False\\\",\\\"Width\\\":\\\"-2\\\",\\\"Text\\\":\\\"\\\\u8acb\\\\u8f38\\\\u5165\\\\u4ee5\\\\u4e0b\\\\u8cc7\\\\u6599\\\\u5f8c\\\\u9001\\\\u51fa\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"Uuid\\\":\\\"-694762452\\\"},{\\\"$Name\\\":\\\"HorizontalArrangement1\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-495681341\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"Label2\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"HasMargins\\\":\\\"False\\\",\\\"Width\\\":\\\"120\\\",\\\"Text\\\":\\\"\\\\u4f0f\\\\u7279(V) : \\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"Uuid\\\":\\\"-211086601\\\"},{\\\"$Name\\\":\\\"\\\\u4e0b\\\\u62c9\\\\u5f0f\\\\u9078\\\\u55ae1\\\",\\\"$Type\\\":\\\"Spinner\\\",\\\"$Version\\\":\\\"1\\\",\\\"ElementsFromString\\\":\\\"110V,220V\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"1363108669\\\"}]},{\\\"$Name\\\":\\\"HorizontalArrangement2\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"2112930092\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"Label3\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"HasMargins\\\":\\\"False\\\",\\\"Width\\\":\\\"120\\\",\\\"Text\\\":\\\"\\\\u5b89\\\\u57f9(A) : \\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"Uuid\\\":\\\"843760662\\\"},{\\\"$Name\\\":\\\"A_TextBox\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Width\\\":\\\"-2\\\",\\\"Hint\\\":\\\"A\\\",\\\"NumbersOnly\\\":\\\"True\\\",\\\"Uuid\\\":\\\"1954095048\\\"}]},{\\\"$Name\\\":\\\"HorizontalArrangement3\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-903394837\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"Label4\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"HasMargins\\\":\\\"False\\\",\\\"Width\\\":\\\"120\\\",\\\"Text\\\":\\\"\\\\u6bcf\\\\u5929\\\\u4f7f\\\\u7528\\\\u6642\\\\u6578(H) : \\\",\\\"Uuid\\\":\\\"385775463\\\"},{\\\"$Name\\\":\\\"H_TextBox\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Width\\\":\\\"-2\\\",\\\"Hint\\\":\\\"hour\\\",\\\"NumbersOnly\\\":\\\"True\\\",\\\"Uuid\\\":\\\"429565030\\\"}]},{\\\"$Name\\\":\\\"HorizontalArrangement4\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-1971283130\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"Label5\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"HasMargins\\\":\\\"False\\\",\\\"Width\\\":\\\"120\\\",\\\"Text\\\":\\\"\\\\u6bcf\\\\u5ea6\\\\u96fb\\\\u8cbb : \\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"Uuid\\\":\\\"400737855\\\"},{\\\"$Name\\\":\\\"money_TextBox\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Width\\\":\\\"-2\\\",\\\"Hint\\\":\\\"NT\\\",\\\"NumbersOnly\\\":\\\"True\\\",\\\"Uuid\\\":\\\"-559229165\\\"}]},{\\\"$Name\\\":\\\"btnC\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"Width\\\":\\\"-2\\\",\\\"Text\\\":\\\"\\\\u8a08\\\\u7b97\\\\u96fb\\\\u5668\\\\u6bcf\\\\u6708\\\\u96fb\\\\u8cbb\\\",\\\"Uuid\\\":\\\"-453432782\\\"},{\\\"$Name\\\":\\\"Label6\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"HasMargins\\\":\\\"False\\\",\\\"Width\\\":\\\"-2\\\",\\\"Text\\\":\\\"[\\\\u6708\\\\u7686\\\\u4ee530\\\\u5929\\\\u505a\\\\u8a08\\\\u7b97]\\\",\\\"TextAlignment\\\":\\\"2\\\",\\\"Uuid\\\":\\\"1458530841\\\"},{\\\"$Name\\\":\\\"lblAnswer\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"20\\\",\\\"HasMargins\\\":\\\"False\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-1997188969\\\"}]}}\\n|#\",\"src/appinventor/ai_appinventor/IND103/Screen1.yail\":\"#|\\n$Source $Yail\\n|#\\n\\n(define-form appinventor.ai_appinventor.IND103.Screen1 Screen1)\\n(require \\u003ccom.google.youngandroid.runtime\\u003e)\\n\\n(def g$v 0)\\n;;; Screen1\\n\\n(do-after-form-creation (set-and-coerce-property! 'Screen1 'AppName \\\"IND103\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'Title \\\"\\\\u96fb\\\\u8cbb\\\\u8a08\\\\u7b97\\\\u6a5f\\\" 'text)\\n)\\n\\n;;; Label1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Label Label1 \\n(set-and-coerce-property! 'Label1 'HasMargins #f 'boolean)\\n\\n(set-and-coerce-property! 'Label1 'Width -2 'number)\\n\\n(set-and-coerce-property! 'Label1 'Text \\\"\\\\u8acb\\\\u8f38\\\\u5165\\\\u4ee5\\\\u4e0b\\\\u8cc7\\\\u6599\\\\u5f8c\\\\u9001\\\\u51fa\\\" 'text)\\n\\n(set-and-coerce-property! 'Label1 'TextAlignment 1 'number)\\n\\n)\\n\\n;;; HorizontalArrangement1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.HorizontalArrangement HorizontalArrangement1 \\n(set-and-coerce-property! 'HorizontalArrangement1 'Width -2 'number)\\n\\n)\\n\\n;;; Label2\\n\\n(add-component HorizontalArrangement1 com.google.appinventor.components.runtime.Label Label2 \\n(set-and-coerce-property! 'Label2 'HasMargins #f 'boolean)\\n\\n(set-and-coerce-property! 'Label2 'Width 120 'number)\\n\\n(set-and-coerce-property! 'Label2 'Text \\\"\\\\u4f0f\\\\u7279(V) : \\\" 'text)\\n\\n(set-and-coerce-property! 'Label2 'TextAlignment 1 'number)\\n\\n)\\n\\n;;; 下拉式選單1\\n\\n(add-component HorizontalArrangement1 com.google.appinventor.components.runtime.Spinner 下拉式選單1 \\n(set-and-coerce-property! '下拉式選單1 'ElementsFromString \\\"110V,220V\\\" 'text)\\n\\n(set-and-coerce-property! '下拉式選單1 'Width -2 'number)\\n\\n)\\n\\n;;; HorizontalArrangement2\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.HorizontalArrangement HorizontalArrangement2 \\n(set-and-coerce-property! 'HorizontalArrangement2 'Width -2 'number)\\n\\n)\\n\\n;;; Label3\\n\\n(add-component HorizontalArrangement2 com.google.appinventor.components.runtime.Label Label3 \\n(set-and-coerce-property! 'Label3 'HasMargins #f 'boolean)\\n\\n(set-and-coerce-property! 'Label3 'Width 120 'number)\\n\\n(set-and-coerce-property! 'Label3 'Text \\\"\\\\u5b89\\\\u57f9(A) : \\\" 'text)\\n\\n(set-and-coerce-property! 'Label3 'TextAlignment 1 'number)\\n\\n)\\n\\n;;; A_TextBox\\n\\n(add-component HorizontalArrangement2 com.google.appinventor.components.runtime.TextBox A_TextBox \\n(set-and-coerce-property! 'A_TextBox 'Width -2 'number)\\n\\n(set-and-coerce-property! 'A_TextBox 'Hint \\\"A\\\" 'text)\\n\\n(set-and-coerce-property! 'A_TextBox 'NumbersOnly #t 'boolean)\\n\\n)\\n\\n;;; HorizontalArrangement3\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.HorizontalArrangement HorizontalArrangement3 \\n(set-and-coerce-property! 'HorizontalArrangement3 'Width -2 'number)\\n\\n)\\n\\n;;; Label4\\n\\n(add-component HorizontalArrangement3 com.google.appinventor.components.runtime.Label Label4 \\n(set-and-coerce-property! 'Label4 'HasMargins #f 'boolean)\\n\\n(set-and-coerce-property! 'Label4 'Width 120 'number)\\n\\n(set-and-coerce-property! 'Label4 'Text \\\"\\\\u6bcf\\\\u5929\\\\u4f7f\\\\u7528\\\\u6642\\\\u6578(H) : \\\" 'text)\\n\\n)\\n\\n;;; H_TextBox\\n\\n(add-component HorizontalArrangement3 com.google.appinventor.components.runtime.TextBox H_TextBox \\n(set-and-coerce-property! 'H_TextBox 'Width -2 'number)\\n\\n(set-and-coerce-property! 'H_TextBox 'Hint \\\"hour\\\" 'text)\\n\\n(set-and-coerce-property! 'H_TextBox 'NumbersOnly #t 'boolean)\\n\\n)\\n\\n;;; HorizontalArrangement4\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.HorizontalArrangement HorizontalArrangement4 \\n(set-and-coerce-property! 'HorizontalArrangement4 'Width -2 'number)\\n\\n)\\n\\n;;; Label5\\n\\n(add-component HorizontalArrangement4 com.google.appinventor.components.runtime.Label Label5 \\n(set-and-coerce-property! 'Label5 'HasMargins #f 'boolean)\\n\\n(set-and-coerce-property! 'Label5 'Width 120 'number)\\n\\n(set-and-coerce-property! 'Label5 'Text \\\"\\\\u6bcf\\\\u5ea6\\\\u96fb\\\\u8cbb : \\\" 'text)\\n\\n(set-and-coerce-property! 'Label5 'TextAlignment 1 'number)\\n\\n)\\n\\n;;; money_TextBox\\n\\n(add-component HorizontalArrangement4 com.google.appinventor.components.runtime.TextBox money_TextBox \\n(set-and-coerce-property! 'money_TextBox 'Width -2 'number)\\n\\n(set-and-coerce-property! 'money_TextBox 'Hint \\\"NT\\\" 'text)\\n\\n(set-and-coerce-property! 'money_TextBox 'NumbersOnly #t 'boolean)\\n\\n)\\n\\n;;; btnC\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Button btnC \\n(set-and-coerce-property! 'btnC 'Width -2 'number)\\n\\n(set-and-coerce-property! 'btnC 'Text \\\"\\\\u8a08\\\\u7b97\\\\u96fb\\\\u5668\\\\u6bcf\\\\u6708\\\\u96fb\\\\u8cbb\\\" 'text)\\n\\n)\\n\\n(define-event btnC Click()(set-this-form)\\n (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property '下拉式選單1 'Selection) 0) '(any any) \\\"=\\\") (begin (set-var! g$v 110)) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property '下拉式選單1 'Selection) 1) '(any any) \\\"=\\\") (begin (set-var! g$v 110)) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property '下拉式選單1 'Selection) 2) '(any any) \\\"=\\\") (begin (set-var! g$v 220)))))))(set-and-coerce-property! 'lblAnswer 'Text (call-yail-primitive string-append (*list-for-runtime* \\\"$ : \\\" (call-yail-primitive * (*list-for-runtime* (call-yail-primitive * (*list-for-runtime* (call-yail-primitive yail-divide (*list-for-runtime* (call-yail-primitive * (*list-for-runtime* (get-var g$v) (get-property 'A_TextBox 'Text) ) '(number number ) \\\"*\\\") 1000) '(number number) \\\"yail-divide\\\") (call-yail-primitive * (*list-for-runtime* (get-property 'H_TextBox 'Text) 30 ) '(number number ) \\\"*\\\") ) '(number number ) \\\"*\\\") (get-property 'money_TextBox 'Text) ) '(number number ) \\\"*\\\") ) '(text text ) \\\"join\\\") 'text))\\n;;; Label6\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Label Label6 \\n(set-and-coerce-property! 'Label6 'HasMargins #f 'boolean)\\n\\n(set-and-coerce-property! 'Label6 'Width -2 'number)\\n\\n(set-and-coerce-property! 'Label6 'Text \\\"[\\\\u6708\\\\u7686\\\\u4ee530\\\\u5929\\\\u505a\\\\u8a08\\\\u7b97]\\\" 'text)\\n\\n(set-and-coerce-property! 'Label6 'TextAlignment 2 'number)\\n\\n)\\n\\n;;; lblAnswer\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Label lblAnswer \\n(set-and-coerce-property! 'lblAnswer 'FontSize 20 'number)\\n\\n(set-and-coerce-property! 'lblAnswer 'HasMargins #f 'boolean)\\n\\n(set-and-coerce-property! 'lblAnswer 'Width -2 'number)\\n\\n)\\n\\n(init-runtime)\"},\"settings\":\"{\\\"SimpleSettings\\\":{\\\"AccentColor\\\":\\\"\\u0026HFFFF4081\\\",\\\"ActionBar\\\":\\\"False\\\",\\\"AppName\\\":\\\"IND103\\\",\\\"Icon\\\":\\\"\\\",\\\"PhoneTablet\\\":\\\"False\\\",\\\"PrimaryColor\\\":\\\"\\u0026HFF3F51B5\\\",\\\"PrimaryColorDark\\\":\\\"\\u0026HFF303F9F\\\",\\\"ShowHiddenComponents\\\":\\\"False\\\",\\\"ShowListsAsJson\\\":\\\"False\\\",\\\"Sizing\\\":\\\"Fixed\\\",\\\"Theme\\\":\\\"Classic\\\",\\\"TutorialURL\\\":\\\"\\\",\\\"UsesLocation\\\":\\\"False\\\",\\\"VersionCode\\\":\\\"1\\\",\\\"VersionName\\\":\\\"1.0\\\"}}\"}","created_at":"2020-03-08T11:38:23.378+08:00","updated_at":"2020-03-08T11:46:16.419+08:00","name":"IND103","language":"appinventor","screenshot":{"url":null},"parent_id":127497,"plugin":null,"description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":49,"hashid":"6rpswqmm","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦