欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

WMLScript腳本程序設(shè)計第3/9頁

 更新時間:2007年03月14日 00:00:00   作者:  

注釋語句
  嚴(yán)格來講,注釋語句在WML Script中還不算是真正的語句,它只是一種前指向的規(guī)定。不過它也有嚴(yán)格的語法和標(biāo)注方法,所以我們這里還是像其他編程語言處理的一樣,把WML Script注釋方法以語句的形式介紹一下。
  注釋在程序執(zhí)行的時候沒有任何作用,但是可以用于對程序進(jìn)行解釋,則增強程序的可讀性。為了形成良好的編程風(fēng)格,我們應(yīng)該養(yǎng)成書寫注釋的良好習(xí)慣,注釋有兩種表達(dá)方式:
  (1)通過雙斜線注釋一行,這樣在雙斜先后的字符將成為注釋而不被執(zhí)行。該注釋行可以單獨一行書寫,也可以放在其他語句的后面。
  例如,可以進(jìn)行如下所示的注釋:
  //變量j用于小數(shù)每月的天數(shù)
  j=0; //我們這里將j賦值為0
  (2)通過符號“/*”和“*/”來規(guī)定注釋語句,這種注釋方式可以進(jìn)行多行注釋,符號“/*”和“*/”之間的內(nèi)容就是注釋語句。例如,可以進(jìn)行如下所示的多行注釋:
  /*我們定義了兩個變量:i和j。其中:
  i用于描述每年中的月數(shù),
  而j用于描述每月的天數(shù)*/
  j=0; /*我們這里將j賦值為0*/
  return語句
  return語句主要用在函數(shù)體中,在函數(shù)結(jié)束前,可以通過return語句,把函數(shù)處理的結(jié)果返回給調(diào)用函數(shù)的語句。它的語法格式如下:
  return表達(dá)式;
  下面的函數(shù)給出了應(yīng)用return語句的例子:
  function square(x){
  if(!(Lang.isFloat(x)))return invalid;
  return x*x
  };
  5.1.2 條件語句
  在條件語句中,當(dāng)滿足某種條件時 ,就會執(zhí)行指定的一些代碼,而在代碼組另外某種條件時,則會執(zhí)行另外一些代碼。WML Script的條件語句就是if...else語句,它的一般表達(dá)相識如下:
  if(條件){
  代碼塊1
  }
  else{
  代碼塊2
  }
  這樣,當(dāng)條件滿足時,就執(zhí)行代碼塊1;如果條件不滿足則執(zhí)行代碼塊2。代碼塊和代碼塊2中如果只有一個條語句,那么,花括號({ })就可以省略;而如果有多條語句,則必須實用花括號將代碼塊包括在其中。在if...else語句種,其中的else部分是可選的,也就是說,我們可以使用如下的表達(dá)形式:
  if(條件){
  代碼塊
  }
  這樣,當(dāng)條件滿足時,就執(zhí)行代碼塊,如果條件不滿足則什么也不做。
  例如,如果我們需要對一個學(xué)生的成績進(jìn)行判定,如果大于等于60分,那么我們就認(rèn)為該學(xué)生成績合格了,反之則認(rèn)為不合格,同時一并將狀態(tài)記錄到變量status種,相應(yīng)的WMLScript語句如下所示:
  if(score>=60) status="pass";
  else status="fail";
  再如,我們可以通過對天氣是否陽光普照(sunShines)的情況進(jìn)行判斷,來給變量myDay賦值,并累計好天氣(goodDays)的天數(shù)。程序如下:
  if(sunShines) {
  myDay="Good";
  goodDays++;
  }else
  myDays="Oh well...";

相關(guān)文章

最新評論