…L@d~ow6@X K"Y^ÒšTy"È¡a"²*µöz½0uü°êN(x`¶X@‰+õ–ÕìRJçåK~²Íéy&èYû!Z㜠%t ¤¢ÓiðeB”Q´´’”sÐìÄ}"ÒUàs Y ‘§bidddates2023-06-05T23:55:00etitlex]easy JavaScriptã€IchigoJamã‹ã‚‰ã®ã‚¹ãƒ†ãƒƒãƒ—アップã¨ãƒ—ログラミング言語比較dtagsv#IchigoJam #js #KidsITcurlxhttps://fukuno.jig.jp/3967dbodyy w 以å‰ã¾ã¨ã‚ãŸã€ŒIchigoJamã‹ã‚‰ã®ã‚¹ãƒ†ãƒƒãƒ—アップã€ã‚’見やã™ã改定。


「プログラミング言語比較ã€
src on GitHub
ãƒã‚§ãƒƒã‚¯ãƒœãƒƒã‚¯ã‚¹ï¼ˆinput-checkbox HTMLElement)を使ã£ã¦ã€è¨€èªžã”ã¨ã®è¡¨ç¤ºã€éžè¡¨ç¤ºã«å¯¾å¿œã€‚より比較ã—ã‚„ã™ããªã‚Šã¾ã—ãŸã€‚

IchigoJam BASICã¨Pythonã€ã‚ˆãä¼¼ã¦ã¾ã™ã€‚Pythonã¯å¤‰æ•°ã®å®£è¨€ãŒä¸è¦ãªã¨ã“ã‚ãŒã€ãƒã‚°ã®å…ƒã§ã‚‚ã‚ã‚Šã¾ã™ãŒã€çŸ­ãã¦æ•·å±…ãŒä½Žã„ã®ã¯ã„ã„ã§ã™ã­ã€‚


実ã¯3モードã‚ã‚‹JavaScript。普段使ã£ã¦ã„ã‚‹ã®ã¯å³å´ã€ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å¯¾å¿œã®JavaScriptã§ã™ãŒã€ä½•ã‚‚宣言ã›ãš "use strict" も設定ã—ãªã‘ã‚Œã°ã€å¤‰æ•°å®£è¨€ä¸è¦ã§ä½¿ãˆã¾ã™ã€‚

<script> a = [5, 3, 1] n = 0 for (m of a) { n += m } alert(n) </script> ã“れを書ã„ã¦HTMLã¨ã—ã¦ä¿å­˜ã™ã‚Œã°ã¡ã‚ƒã‚“ã¨å‹•ãã¾ã™ï¼


IchigoJam BASICã‹ã‚‰JavaScriptã€ã¾ãšã¯å¤‰æ•°å®£è¨€ä¸è¦ã§ã€æ‰“ã¤æ–‡å­—ãŒå°‘ãªãã€ã‚¨ãƒ©ãƒ¼ãŒå‡ºã«ãã„ easy JavaScriptã‹ã‚‰å…¥ã£ã¦ã‚‚らã†ã®ã‚‚良ã„ã§ã™ã­ã€‚

プログラミングã«ã‚る程度慣れã¦ãã¦ã€è¤‡æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¾ãŸãŒã‚‹ã‚ˆã†ãªå¤§è¦æ¨¡é–‹ç™ºã«å–り掛ã‹ã‚‹ã“ã‚ã«ã€ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å¯¾å¿œã®JavaScriptã«ç§»è¡Œã™ã‚‹æ„Ÿã˜ã§ã„ãã¾ã—ょã†ã€‚

実験ã—ãŸã¨ã“ã‚ã€ESモジュールã¨ã®çµ„ã¿åˆã‚ã›ã‚‚ã§ããŸã®ã§ã€ã„ã‚ã„ã‚ãªãƒ©ã‚¤ãƒ–ラリã¨ã®çµ„ã¿åˆã‚ã›ã‚‚使ãˆãã†ï¼ï¼ˆãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å¯¾å¿œ type="module" ã¨ã®å…±å­˜ä¾‹ï¼‰
<div id=svg></div> <script type="module"> import SVG from "https://code4fukui.github.io/svg-es/SVG@2.7.1.js"; import moyo from "https://code4fukui.github.io/moyo/penrose.js"; moyo(SVG); </script> <script> onload = () => { draw = SVG("svg").size(600, 500); draw.penrose(600, { type: "rhombus", inflation: 6, rim: "clip" }, { fill: "hsl(0 80% 40%)" }, { fill: "hsl(45 80% 40%)" }); }; </script> cimgxKhttps://img.sabae.cc/data/20230606/04ba9849-4244-4e5e-932d-2128c50430dd.png