![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
天热死了
QQ:1103367710
展开
-
字符计数 你可以通过编写 “string“[N] ,来从字符串中得到第 N 个字符或字母。 返回的值将是只包含 一个字符的字符串(例如 “b“ )。 第一个字符的位置为零,这会使最后一个字符 在 st
// Your code here.function countBs(a) { let string = String(a); let count = 0; for (let lengthKey in string) { if (string.charAt(lengthKey) === 'B') ++count; } return count;}function countChar(a, b) { let st.原创 2020-10-15 11:09:12 · 361 阅读 · 0 评论 -
递归 我们已经看到, % (取余运算符)可以用于判断一个数是否是偶数,通过使用 % 2 来检查它 是否被 2 整除。这里有另一种方法来判断一个数字是偶数还是奇数:
// Your code here.function isEven(a) { if (a < 0) return "??" if (a === 1) return false; if (a === 0) return true; return isEven(a - 2);}console.log(isEven(50));// → trueconsole.log(isEven(75));// → fals...原创 2020-10-15 11:01:02 · 388 阅读 · 0 评论 -
编写一个程序,创建一个字符串,用于表示 8×8 的网格,并使用换行符分隔行。网格中的每 个位置可以是空格或字符 “#“ 。这些字符组成了一张棋盘。
//方法1let size = 8;let temp1 = "", temp2 = "";for (let i = 0; i < size; ++i) { if (i % 2 === 0) { temp1 += " "; temp2 += "#"; } else { temp1 += "#"; temp2 += " "; }}for (let i = 0; i < size; ++i) { ...原创 2020-10-10 15:36:54 · 871 阅读 · 0 评论 -
编写一个程序,使用 console.log 打印出从 1 到 100 的所有数字。不过有两种例外情况:当 数字能被 3 整除时,不打印数字,而打印 “Fizz“ 。当数字能被 5 整除时(但不能被 3
for (let i = 1; i <= 100; ++i) { if (i % 3 === 0 && i % 5 === 0) { console.log("FizzBuzz"); }else if (i % 3 === 0){ console.log("Fizz"); }else if (i % 5 === 0){ console.log("Buzz"); }else { c...原创 2020-10-10 15:06:27 · 707 阅读 · 0 评论 -
编写一个循环,调用 7 次 console.log 函数,打印出如下的三角形:
let count = "#";for (let i = 0; i < 7; ++i) { console.log(count); count += "#";}原创 2020-10-10 15:00:55 · 469 阅读 · 0 评论