ITのえんぴつ

Google Blockly開発者ツールやIT・プログラミングを研究して発信するブログ

Google Blockly開発者ツール

GoogleBlockly開発者ツールのブロック「もし 返す」

ブロック コード JavaScript if (false) { return; } Python if False: return PHP

GoogleBlockly開発者ツールのブロック「関数 何かする 返す」

ブロック コード JavaScript // Describe this function... function do_something() { } Python # Describe this function... def do_something(): pass PHP

GoogleBlockly開発者ツールのブロック「関数 何かする」

ブロック コード JavaScript // Describe this function... function do_something() { } Python # Describe this function... def do_something(): pass PHP

GoogleBlockly開発者ツールのブロック「ブレンド色1 色2 比率 0.5」

ブロック コード JavaScript function colourBlend(c1, c2, ratio) { ratio = Math.max(Math.min(Number(ratio), 1), 0); var r1 = parseInt(c1.substring(1, 3), 16); var g1 = parseInt(c1.substring(3, 5), 16); var b1 = parseInt(c1.substring(5, 7), 1…

GoogleBlockly開発者ツールのブロック「色: 赤 100 綠 50 青 0」

ブロック コード JavaScript function colourRgb(r, g, b) { r = Math.max(Math.min(Number(r), 100), 0) * 2.55; g = Math.max(Math.min(Number(g), 100), 0) * 2.55; b = Math.max(Math.min(Number(b), 100), 0) * 2.55; r = ('0' + (Math.round(r) || 0).…

GoogleBlockly開発者ツールのブロック「ランダムな色」

ブロック コード JavaScript function colourRandom() { var num = Math.floor(Math.random() * Math.pow(2, 24)); return '#' + ('00000' + num.toString(16)).substr(-6); } colourRandom(); Python import random '#%06x' % random.randint(0, 2**24 - 1)…

GoogleBlockly開発者ツールのブロック「赤」

ブロック コード JavaScript '#ff0000'; Python '#ff0000' PHP

GoogleBlockly開発者ツールのブロック「数値順 (昇順)に を並び替える」

ブロック コード JavaScript function listsGetSortCompare(type, direction) { var compareFuncs = { "NUMERIC": function(a, b) { return Number(a) - Number(b); }, "TEXT": function(a, b) { return a.toString() > b.toString() ? 1 : -1; }, "IGNORE_C…

GoogleBlockly開発者ツールのブロック「テキストからリストを作る 区切り記号 ,」

ブロック コード JavaScript ''.split(','); Python ''.split(',') PHP

GoogleBlockly開発者ツールのブロック「リスト リスト # からサブディレクトリのリストを取得します。 終了位置:」

ブロック コード JavaScript var list; list.slice(0, 1); Python list2 = None list2[ : 1] PHP

GoogleBlockly開発者ツールのブロック「リスト リスト セット # 値:」

ブロック コード JavaScript var list; list[0] = null; Python list2 = None list2[0] = None PHP

GoogleBlockly開発者ツールのブロック「リスト リスト 取得 #」

ブロック コード JavaScript var list; list[0]; Python list2 = None list2[0] PHP

GoogleBlockly開発者ツールのブロック「リスト リスト で以下のアイテムの最初の出現症所を検索:」

ブロック コード JavaScript var list; list.indexOf('') + 1; Python list2 = None def first_index(my_list, elem): try: index = my_list.index(elem) + 1 except: index = 0 return index first_index(list2, []) PHP

GoogleBlockly開発者ツールのブロック「が空」

ブロック コード JavaScript ![].length; Python not len([]) PHP

GoogleBlockly開発者ツールのブロック「の長さ」

ブロック コード JavaScript [].length; Python len([]) PHP

GoogleBlockly開発者ツールのブロック「項目 を 5 回繰り返したリストを作成」

ブロック コード JavaScript function listsRepeat(value, n) { var array = []; for (var i = 0; i < n; i++) { array[i] = value; } return array; } listsRepeat(null, 5); Python [None] * 5 PHP

GoogleBlockly開発者ツールのブロック「以下を使ってリストを作成:」

ブロック コード JavaScript [null, null, null]; Python [None, None, None] PHP

GoogleBlockly開発者ツールのブロック「空のリストを作成」

ブロック コード JavaScript [null, null, null]; Python [None, None, None] PHP

GoogleBlockly開発者ツールのブロック「メッセージでテキスト入力を求める “abc“」

ブロック コード JavaScript window.prompt('abc'); Python def text_prompt(msg): try: return raw_input(msg) except NameError: return input(msg) text_prompt('abc') PHP

GoogleBlockly開発者ツールのブロック「両端のスペースを取り除く “abc“」

ブロック コード JavaScript 'abc'.trim(); Python 'abc'.strip() PHP

GoogleBlockly開発者ツールのブロック「“abc“ を表示」

ブロック コード JavaScript window.alert('abc'); Python print('abc') PHP

GoogleBlockly開発者ツールのブロック「大文字に "abc"」

ブロック コード JavaScript 'abc'.toUpperCase(); Python 'abc'.upper() PHP

GoogleBlockly開発者ツールのブロック「テキスト テキスト の部分文字列を取得; 開始位置: 終了位置:」

ブロック コード JavaScript var text; text.slice(0, 1); Python text = None text[ : 1] PHP

GoogleBlockly開発者ツールのブロック「テキスト テキスト の、以下の数字番目の文字:」

ブロック コード JavaScript var text; text.charAt(0); Python text = None text[0] PHP

GoogleBlockly開発者ツールのブロック「テキスト テキスト で以下のテキストの最初の出現箇所を検索: “abc“」

ブロック コード JavaScript var text; text.indexOf('abc') + 1; Python text = None text.find('abc') + 1 PHP

GoogleBlockly開発者ツールのブロック「“ “ が空」

ブロック コード JavaScript !''.length; Python not len('') PHP

GoogleBlockly開発者ツールのブロック「“abc“ の長さ」

ブロック コード JavaScript 'abc'.length; Python len('abc') PHP

GoogleBlockly開発者ツールのブロック「項目 項目 ヘテキストを追加 “ “」

ブロック コード JavaScript var item; item += ''; Python item = None item = str(item) + '' PHP

GoogleBlockly開発者ツールのブロック「テキストの作成:」

ブロック コード JavaScript '' + ''; Python '' + '' PHP

GoogleBlockly開発者ツールのブロック「“ ”」

ブロック コード JavaScript ''; Python '' PHP