{"id":41241,"student_id":3762,"content":"stopRendering();\npen.size = 0;\npen.fillColor = 'white';\npen.drawRect(0, 0, 640, 480);\n\nvar a = 0;\nvar b = 0;\nforever(function() {\n for (var i = 0; i \u003c 1000; i++) {\n var x = Math.floor(Math.random()*480);\n var y = Math.floor(Math.random()*480);\n var d = Math.sqrt((x - 240)*(x - 240) + (y - 240)*(y - 240));\n\n pen.fillColor = 'red';\n a++;\n\n if (d \u003c 240) {\n pen.fillColor = 'orange';\n b++\n }\n\n pen.drawRect(x, y, 1, 1);\n }\n\n pen.fillColor = 'white';\n pen.drawRect(0, 0, 200, 35);\n print('PI: ' + b*4/a, 10, 10);\n})\n\n\n // for(var i = 0; i \u003c 1000; i++) {\n // var x = Math.floor(Math.random()*480);\n // var y = Math.floor(Math.random()*480);\n\n // pen.fillColor = '#ff0000';\n // pen.drawRect(x, y, 5, 5);\n // }\n\n\n // var a = 0;\n // var b = 0;\n\n // forever(function(){ //function內的程式會一直被執行\n // for(var i=0; i\u003c1000; i++) {\n // var x = Math.floor(Math.random()*480);\n // var y = Math.floor(Math.random()*480);\n // var d = Math.sqrt((x - 240)*(x - 240) + (y - 240)*(y - 240)); //隨機產生的點距離中心點的距離\n\n // a++;\n // if (d \u003c 240) { //圓的半徑為240,所以小於240代表點點在園內\n // pen.fillColor = 'orange';\n // b++;\n // } else {\n // pen.fillColor = 'red';\n // }\n // pen.drawRect(x, y, 1, 1);\n // }\n\n // pen.fillColor = 'white';\n // pen.drawRect(0, 0, 200, 35);\n // print('PI: ' + b*4/a, 10, 10);\n // });\n\n\n\n // var centerX = 240;\n // var centerY = 240;\n // pen.fillColor = 'black';\n // pen.drawRect(centerX, centerY, 5, 5);\n\n // var x = Math.floor(Math.random()*480);\n // var y = Math.floor(Math.random()*480);\n // pen.fillColor = '#ff0000';\n // pen.drawRect(x, y, 5, 5);\n\n // console.log(Math.sqrt((x - 240)*(x - 240) + (y - 240)*(y - 240)));","created_at":"2018-09-08T00:26:48.021+08:00","updated_at":"2019-03-16T11:45:00.248+08:00","name":"蒙地卡羅求 PI 副本","language":"javascript","screenshot":{"url":"https://cdn4.koding.school/uploads/project/screenshot/41241/89edcce60b8890776f43b51e69f48ea4.jpg"},"parent_id":31606,"plugin":"","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":64,"hashid":"d5ms938d","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[]
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
截圖
繁中
简中
English
日本語
1:1:1
1:1
全寬
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦