{"id":75509,"student_id":255,"content":"var name = prompt('名字?') || '匿名';\nvar comments = [];\nvar users = {\n 100: {\n id: 100, name: \"小火龍\"\n },\n 100: {\n id: 101, name: \"噴火龍\"\n },\n 100: {\n id: 102, name: \"小恐龍\"\n },\n};\nvar myID=Math.floor(Math.random()*1000000);\nusers[myID]={\n id:myID,\n name:name\n};\nDB.onMessage('message', function (otherUser) {\n if(users[otherUser.id]===undefined){\n comments.unshift(`${otherUser.name}上線了`);\n }\n \n users[otherUser.id]=otherUser;\n});\n\nforever(function() {\n users[myID].time=Date.now();\n DB.broacast('update',users[myID]);\n \n var idx=0;\n for (var id in users) {\n print(users[id].name, 0, 30+idx*20, \"white\", 20);\n idx++;\n if(Data.now()\u003eusers[id].time+1000){\n comments.unshift(users[id].name+'離開了聊天室');\n delete users[id];\n }\n }\n\n for (var i = 0; i \u003c comments.length; i++) {\n print(comments[i], 10 + 60, 15*i + 30);\n }\n});\n\nwhen('click', function () {\n var msg = '【' + (new Date).toLocaleTimeString() + '】' + name + ':' + prompt('?');\n comments.unshift(msg);\n DB.broadcast('message', msg);\n});\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","created_at":"2019-06-29T09:41:56.439+08:00","updated_at":"2019-10-17T09:49:11.358+08:00","name":"聊天室 副本","language":"javascript","screenshot":{"url":"https://cdn3.koding.school/uploads/project/screenshot/75509/fd1ac05835b665cf0d7e3c5532c7c2d7.jpg"},"parent_id":34007,"plugin":"","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":56,"hashid":"kdms98yp","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
截圖
1:1:1
1:1
full
幫助
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦