codecamp

F#决策

决策结构要求程序员指定要由程序评估或测试的一个或多个条件。 如果条件被确定为真,并且可选地,如果条件被确定为假,则应当与要执行的一个或多个语句一起执行。

以下是在大多数编程语言中找到的典型决策结构的一般形式 

做决定

F#编程语言提供了以下类型的决策声明。

声明描述
if /then 语句
if / then语句包含一个布尔表达式,后跟一个或多个语句
if/then/ else 语句
if / then语句后面跟着一个optionalelse语句,当布尔表达式为false时执行。
if/then/elif/else 语句
if / then / elif / elsestatement允许你有多个其他分支。
嵌套if语句
你可以使用oneiforelse if语句在另一个for else语句中。
F#运算符
F#循环
温馨提示
下载编程狮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; }