自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 JavaScript 字符串转数组和数组转字符串

//字符串转数组/* 将指定的字符串 分割成字符串数组 如果指定字符为空字符串将会分割整个字符串 str.split("") 每个字符被分割成['','',''] str.split() 整个字符串放到数组里*/let str = "abcdefg";console.log(str.split()); //[ 'abcdefg' ]console.log(str.split("")); //['a', 'b', 'c','d', 'e', 'f','g']con

2022-03-20 19:20:56 319

原创 JavaScript 求矩形对角线之和 矩形的宽由用户输入

/* 求矩形对角线之和 矩形的宽由用户输入请输入矩阵的宽3[ 1, 2, 3 ][ 4, 5, 6 ][ 7, 8, 9 ]15*/let readline = require("readline-sync");let array = [];let num = 1;let sum = 0;console.log("请输入矩形的宽:");let input = parseInt(readline.question(""));for (let i = 0; i < inpu

2022-03-20 19:12:40 814

原创 JavaScript 杨辉三角

/* 打印出杨辉三角,行数由用户输入 请输入杨辉三角的行数:5 1 1,1 1,2,1 1,3,3,1 1,4,6,4,1*/let readline = require("readline-sync");console.log("请输入行数");let line = readline.question("");let str = ""; //拼接要打印的三角形行数let arr = []; //存储杨辉三角里面数字//控制杨辉三角的行数for (le

2022-03-20 19:09:27 968

原创 JavaScript 选择排序

/* //选择排序// 1.在一个长度为 N 的无序数组中,第一次遍历 n-1 个数找到最小的和第一个数交换。// 2.第二次从下一个数开始遍历 n-2 个数,找到最小的数和第二个数交换。// 3.重复以上操作直到第 n-1 次遍历最小的数和第 n-1 个数交换,排序完成。*/let arr = [2, 3, 4, 1, 5, 7, 6];let temp;for (let i = 0; i < arr.length - 1; i++) { for (let j = i +

2022-03-20 19:03:33 1298

原创 JavaScript 冒泡排序

/* //冒泡排序1.比较相邻两个数据,如果第一个比第二个大,就交换两个数2.对每一个相邻的数做同样1的工作,这样从开始到结尾在最后的数就是最大的数。3.针对所有元素重复上面的操作,除了最后一个。4.重复1~3步骤,直到顺序完成。 2341576 1 2 3 4 5.....*/let arr = [2,3,4,1,5,7,6];let temp;for (let i = 1; i < arr.length;i++){//次数 for (let j =

2022-03-20 18:56:25 847

原创 JavaScript 打印斐波那契数列

let readline = require("readline-sync");console.log("输入一个数:");let num = parseInt(readline.question(""));let num1 = 0;//第一位let num2 = 1;//第二位let j;for (let i = 3; i <= num;i++) { j = num2; num2 = num1 + num2; num1 = j;}console.log(n

2022-03-12 21:38:43 1758

原创 JavaScript 运输公司计算运费,路程越远,运费的折扣越高

运输公司计算运费,路程越远,运费的折扣越高路程s < 250km no discount250km<= 路程s <500km 2%500km<= 路程s <1000km 5%1000km<= 路程s <2000km 8%2000km<= 路程s <3000km 10%3000km<= 路程s 15%运费计算公式:运费 = 基本运费重量距离 * 折扣基本运费 和 重

2022-03-12 21:27:49 1612

原创 JavaScript 一个简易的计算器(其中数字和运算符由用户输入)

let readline = require(“readline-sync”);console.log(“输入第一个数”);let num1 = parseInt(readline.question(""));if (isNaN(num1)) {console.log(“num1是” + num1 + " 重新输入吧");}console.log(“输入一个算术运算符”);let num2 = readline.question("");console.log(“输入第二个数”);let

2022-03-12 21:23:23 688

原创 JavaScript 输入三个数 比较三个数的大小 从小到大依次输出

let readline = require(“readline-sync”);console.log(“请输入第一个数:”);let num1 = parseFloat(readline.question(""));console.log(“请输入第二个数:”);let num2 = parseFloat(readline.question(""));console.log(“请输入第三个数:”);let num3 = parseFloat(readline.question(""));le

2022-03-12 21:15:17 1928

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除