当前位置| 科技 > > 列表>详情

字符串substring是干啥的?不可解度的概念定义都是什么?

2023-02-28 10:47:42 来源:创视网

语法:字符串substring

语法:字符串.substring(开始下标,结束下标) - 返回被截取的字符串,不包含结束下标对应的字符

不可以使用负数表示下标 - 负数下标会转成0

var str = ‘abcdefg’

// var str1 = str.substring(-2, -1)//这里-2和-1都转为0

// console.log(str1); // 空字符串

当开始下标在结束下标左边时,先交换两个参数的位置,然后再进行截取

var str = ‘abcdefg’

// var str1 = str.substring(5, 2)

// console.log(str1); // cde

// 当我们使用负数表示下标时,会将负数转成0,然后再截取

// var str1 = str.substring(2, -2)//原来的

// var str1 = str.substring(2, 0)//将负数转为0

// var str1 = str.substring(0, 2)//调换位置

// console.log(str1);

var str = ‘asdjfhaksjfdhas’

var str1 = str.substring(3, 7)

// console.log(str1); //jfha

// 如果第二个参数省略了,就默认截取到字符串末尾

// console.log( str.substring(3) );//jfhaksjfdhas

不可解度

不可解度的概念定义了不可解的集合之间的相对计算难度。例如,不可解的停机问题显然比任何可解的集合都要难,然而同样不可解的“元停机问题”(即所有具备停机问题的预言机的停机问题)却要难过停机问题,因为具备元停机问题的预言机可以解出停机问题,然而具备停机问题的预言机却不能解出元停机问题。

标签: 语法:字符串 不可解度的 概念定义