codecamp

Logo 随机化

有时,计算出不可预测的结果很有趣。Logo 提供了一个随机程序来生成一个随机数。它有一个参数并产生一个随机统一选择的整数值,该值大于或等于 0 且小于其参数的值。因此,如果您想要一个 0 到 359 度之间的随机角度,您可以使用命令random 360来生成它。请记住,除非您对结果执行某些操作(例如打印),否则 Logo 将显示错误。

让我们看看下面的例子:

我们在上面的命令窗口中多次发出命令print random 360,如果您注意到,每次都会生成随机输出。

以下是一些在右侧具有所需结果的练习命令。

Logo 重复
Logo 程序
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }