- 博客(6)
- 收藏
- 关注
原创 Javascript 基础算法
反转字符串请反转传入函数的字符串。在反转字符串之前,你可能需要将其切分成包含字符的数组。函数的返回结果应为字符串。function reverseString(str) { let str1; str1=str.split('').reverse().join(''); // console.log(str1); return str1;}reverseString("hello");计算整数的阶乘返回一个给定整数的阶乘计算结果。对于整数 n,n 的阶乘就是所有小于等
2021-06-17 21:45:23
537
1
原创 Javascript 基础数据结构
基础数据结构使用数组存储不同类型的数据以下是最简单的数组(Array)示例: 这是一个一维数组(one-dimensional array),它只有一层,或者说它里面没有包含其它数组。 可以观察到,这个数组中只包含了布尔值(booleans)、字符串(strings)、数字(numbers)以及 JavaScript 中的其他数据类型:let simpleArray = [‘one’, 2, ‘three’, true, false, undefined, null];console.log(sim
2021-06-10 14:45:27
1083
1
原创 Javascript 正则表达式
JavaScript 正则表达式使用测试方法在编程语言中,正则表达式用于匹配指定的字符串。 通过正则表达式创建匹配模式(规则)可以帮你完成指定匹配。如果想要在字符串 The dog chased the cat 中匹配到 the 这个单词,可以使用如下正则表达式:/the/。 注意,正则表达式中不需要引号。JavaScript 中有多种使用正则表达式的方法。 测试正则表达式的一种方法是使用 .test() 方法。 .test() 方法会把编写的正则表达式和字符串(即括号内的内容)匹配,如果成功匹配到
2021-06-08 17:36:44
605
2
原创 JavaScript使用递归创建一个倒计时
JavaScript使用递归创建一个倒计时如果想写一个递归函数,返回一个数字 1 到 n 的连续数组。 这个函数需要接收一个参数 n 代表最终数字。 然后会持续的调用自身,传入一个比 n 更小的值一直到传入的值是 1 为止。 函数如下:function countup(n) {if (n < 1) {return [];} else {const countArray = countup(n
2021-06-03 10:50:44
765
1
原创 数组的距离
问题 D: 【数组的距离】题目描述已知元素从小到大排列的两个数组f[]和g[],请写出一个程序算出两个数组彼此之间差的绝对值中最小的一个,这叫做数组的距离输入第一行为两个整数m, n(1≤m, n≤1000),分别代表数组f[], g[]的长度。第二行有m个元素,为数组f[]。第三行有n个元素,为数组g[]。输出数组的最短距离import java.lang.reflect.Array;import java.util.*;import java.util.Map;public cl
2021-03-28 19:25:02
506
原创 FJ的字符串
题目描述FJ在沙盘上写了这样一些字符串:A1 = “A”A2 = “ABA”A3 = “ABACABA”A4 = “ABACABADABACABA”… …你能找出其中的规律并写所有的数列AN吗?(递归法)输入仅有一个数:N ≤ 26。输出请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。``import java.util.HashMap;import java.util.Scanner;public class Main
2021-03-28 19:20:44
115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人