javascript hw

2007-03-18 11:12 am
how to write a script that outputs XHTML to display the pattern as follows??
(a)
**********
*********
********
*******
******
*****
****
***
**
*


(b)
*
**
***
****
*****
******
*******
********
*********
**********

回答 (2)

2007-03-22 10:06 pm
✔ 最佳答案
功課,應該要自己嘗試去做的。我替你做一條最難的,其餘的你可參考我這條的做法。

^^^^^^^^^*
^^^^^^^^**
^^^^^^^***
^^^^^^****
^^^^^*****
^^^^******
^^^*******
^^********
^*********
**********

<script>

 var i, j, k;

 k = 10;
 for (i = 1;i <= 10;i++) {
  k = k - 1;

  for (j = 1;j <= k;j++)
   document.write(”^”);

  for (j = 1;j <= i;j++)
   document.write(”*”);

  document.write(”<br>”);

</script>

~~~~~~~~~~~~~~~~

請把全形符號「”」、「<」、「>」等轉換為半形符號。
至於要print out space,可以用「 」來替代。

2007-03-22 14:08:26 補充:
for loop漏了個 " } "請在 </script> 上一行加番個 " } "
參考: 你自己都試下啦~
2007-03-21 12:32 am
你用個for loop 唔得咩?
你每loop 就加d space上去,最後尾加一個<br>, 將成句嘢放入一個variable度,每次都加係後面, 跟住最後document.write咪得lo...

唔駛我幫你寫埋下wa..


收錄日期: 2021-04-12 22:14:15
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070318000051KK00617

檢視 Wayback Machine 備份