跳至內容
Common Tech Share
使用者工具
登入
網站工具
搜尋
工具
顯示頁面
舊版
反向連結
最近更新
多媒體管理器
網站地圖
登入
>
最近更新
多媒體管理器
網站地圖
足跡:
blockly_blocks_convert-text-2-number
本頁是唯讀的,您可以看到原始碼,但不能更動它。您如果覺得它不應被鎖上,請詢問管理員。
====== blocks/smp.js ====== <file>Blockly.Blocks['t2n'] = { init: function() { this.jsonInit({ //"message0": 'T2N %1', "message0": "%{BKY_CONV_TEXT_2_NUMBER} %1", "args0": [ { "type": "input_value", "name": "VALUE", "check": "String" } ], "output": "Number", "colour": 200, "tooltip": "%{BKY_CONV_TEXT_2_NUMBER_TOOLTIP}", "helpUrl": "" }); } }; </file> ====== generators/javascript/smp.js ====== <file> Blockly.JavaScript['t2n'] = function(block) { var functionName = Blockly.JavaScript.provideFunction_( 'CatchString', ['function ' + Blockly.JavaScript.FUNCTION_NAME_PLACEHOLDER_ + '(myStr) {', ' return Number(myStr) ;', '}']); InStr = Blockly.JavaScript.valueToCode(block, 'VALUE', Blockly.JavaScript.ORDER_ATOMIC) || '-99999'; var arg0 = functionName + '(' + InStr + ')'; var order = arg0 >= 0 ? Blockly.JavaScript.ORDER_ATOMIC : Blockly.JavaScript.ORDER_UNARY_NEGATION; return [arg0,order]; }; </file> ====== msg/js/zh-hant.js ====== <file>Blockly.Msg["CONV_TEXT_2_NUMBER"] = "字串轉成數字"; Blockly.Msg["CONV_TEXT_2_NUMBER_TOOLTIP"] = "將字串轉換為數字";</file> ====== msg/js/en.js ====== <file>Blockly.Msg["CONV_TEXT_2_NUMBER"] = "ConvText2Num"; Blockly.Msg["CONV_TEXT_2_NUMBER_TOOLTIP"] = "Convert String to Number"; </file> ====== index.html ====== <file> <script src="./blockly_compressed.js"></script> <script src="./blocks/smp.js"></script> <script src="./blocks_compressed.js"></script> <script src="./javascript_compressed.js"></script> <script src="./generators/javascript/smp.js"></script> <script src="./python_compressed.js"></script> <script src="./php_compressed.js"></script> <!-- <script src="./msg/zh-hant.js"></script> --> <script src="./msg/en.js"></script> </file> toolbox.xml\\ <file> <category name="EXTLIB"> <block type="t2n"> </block> </category> </file>
blockly_blocks_convert-text-2-number.txt
· 上一次變更: 2021/09/27 08:57 由
fire
頁面工具
顯示頁面
舊版
反向連結
回到頁頂