JavaScript初学者编程题(19)

题目:打印出如下图案(菱形)、打印出来菱形

JavaScript部分
function get(num) {var str = '';for(var i = 0; i < num; i++){for(var y = num-i; y > 0; y--){str += '  ';}for(var x = 0; x < (2 * i + 1); x++){str += ' *';}str += '\n';}for(var i = num - 2; i >= 0; i--){for(var y = num - i; y > 0; y--){str += '  ';}for(var x = 0; x < (2 * i + 1); x++){str += ' *';}str += '\n';}return str;
}
//这里想打印多少行,就可以打印多少行,这里20的意思是从最上方的一个开始,打印20行,到最长的那一行,所以输入20,实际上打印出来39行
console.log(get(20));

JavaScript初学者编程题(19)相关推荐

  1. JavaScript初学者编程题(25)

    JavaScript初学者编程题(25) 题目:给定一个字符串,请将字符串里的字符按照出现的频率降序进行重新排列并返回 第一种方法,利用对象和数组 JavaScript部分 var str = &qu ...

  2. JavaScript初学者编程题(24)

    JavaScript初学者编程题(24) 题目:给你一个 m x n 的整数网格 accounts ,其中 accounts[i][j] 是第 i 位客户在第 j 家银行托管的资产数量.返回最富有客户 ...

  3. JavaScript初学者编程题(23)

    JavaScript初学者编程题(23) 题目:给你一个字符串 S,请你删去其中的所有元音字母( 'a','e','i','o','u'),并返回这个新字符串 HTMl部分 <input typ ...

  4. JavaScript初学者编程题(22)

    JavaScript初学者编程题(22) 题目:利用递归方法求5! JavaScript部分 function getNum(num) {if(num < 2){return 1;}else{r ...

  5. JavaScript初学者编程题(21)

    JavaScript初学者编程题(21) 题目:求1+2!+3!+-+20!的和 JavaScript部分 function get(num) {//sum总和var sum = 0;for(var ...

  6. JavaScript初学者编程题(20)

    JavaScript初学者编程题(20) 题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13-求出这个数列的前20项之和. JavaScript部分 function get(n ...

  7. JavaScript初学者编程题(18)

    JavaScript初学者编程题(18) 题目:两个乒乓球队进行比赛,各出三人.甲队为a,b,c三人,乙队为x,y,z三人.已抽签决定比赛名单.有人向队员打听比赛的名单.a说他不和x比,c说他不和x, ...

  8. JavaScript初学者编程题(17)

    JavaScript初学者编程题(17) 题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下 ...

  9. JavaScript初学者编程题(16)

    JavaScript初学者编程题(16) 题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半:再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? HTMl部分 <!--t ...

最新文章

  1. HDU 4826 Labyrinth(DP解法)
  2. 斯人若彩虹,遇上方知有
  3. 初识LVS(二)——LVS的DR工作模式
  4. pip在安装模块时提示Read timed out
  5. 《c语言从入门到精通》看书笔记——第3章 数据类型
  6. React开发(205):react代码分割之context
  7. laravel mysql 视图_视图入门:Laravel 支持的视图格式以及在路由中的基本使用
  8. PGPool使用限制 1
  9. 「IT基础」计算机网络结构
  10. go字符串转byte_go语言中int和byte转换方式
  11. 你应该了解的GPS经纬度
  12. NVIDIA显卡如何显示fps?
  13. 如何让计算机自动重启,教你如何实现让win7系统电脑定时自动重启
  14. Python检测字符串是否只含“空白字符”
  15. Python-----函数详解(上篇)(附小项目实战)
  16. jump-game-ii
  17. 数据湖:数据同步工具NiFi
  18. (EPROCESS/KPROCESS/ETHREAD/KTHREAD)进程与线程内核层中的结构
  19. data类型的Url格式--url(data:image/gif;base64,AAAA):把小数据直接嵌入到Url中
  20. ARP协议(三)ARP防御篇

热门文章

  1. 推荐一款神器:在浏览器中运行 vscode,随时随地写代码
  2. 基于Python分析深圳程序员工资有多高?
  3. Python设计模式-解释器模式
  4. Java程序流程控制(顺序结构、分支结构、循环结构、if-else、switch-case、for、while、do-while、break、continue、return)
  5. Redis中列表list数据类型(增加(在左侧、右侧或指定元素前后插入数据)、获取(获取表内指定范围的元素)、更新(获取指定索引位置的元素值)、删除(删除指定元素、count))
  6. 为什么要使用sigmoid,tanh,ReLU等非线性函数?
  7. JSP第二次作业_8小题
  8. 如何保证工业相机工作的精准与稳定?
  9. 上周那个 iPad还没送出去呢!
  10. 10 个开源 Python OpenCV 小项目,YouTube热门