找到 9301 篇文章,关于面向对象编程

如何在 JavaScript 中将句子拆分成固定长度的块,且不拆分单词

Nikitasha Shrivastava
更新于 2023年8月14日 18:26:09

1K+ 阅读量

在给定的问题陈述中,我们需要将给定的句子拆分成固定长度的块,且不拆分句子中的单词。我们需要用 Javascript 实现该解决方案。理解问题我们需要将给定的句子拆分成固定长度的块,且不拆分其单词。因此,我们将句子分成给定长度的子字符串,并确保每个块中的单词保持完整。例如,假设我们有一个句子“You are reading this article on ... 阅读更多

在 JavaScript 中生成所需的组合

Nikitasha Shrivastava
更新于 2023年8月14日 17:58:01

263 阅读量

在给定的问题陈述中,我们需要生成给定输入的所需组合。并使用 Javascript 编程语言对解决方案进行编程。理解问题在这个问题中,我们将得到从 1 到 9 的整数。每个组合都应该是数字的唯一集合。该函数应识别大小为 m 的所有可能的组合,并且这些大小为 m 的项应具有 n 的总和。例如,如果 m 的值为 3 且 n 为 6,则组合应为 [1, 2, 3]。 ... 阅读更多

JavaScript 中的非负集合减法

Nikitasha Shrivastava
更新于 2023年8月16日 12:28:08

308 阅读量

在给定的问题陈述中,我们提供了两个包含整数值的数组。因此,我们的目标是从这两个数组中找到非负集合减法。并在 Javascript 中实现该解决方案。我们可以使用 Set 对象和 forEach 方法来执行此任务。Javascript 中的 Set 对象和 forEach 方法是什么?Javascript 中的 Set 对象Set 是 Javascript 中的一个对象,它是 ES6 中引入的内置数据结构。这允许我们存储任何类型的唯一值。这些值可以是原始值或 ... 阅读更多

给定一个整数数组,返回其中存在等价负数的正数(在 JavaScript 中)

Nikitasha Shrivastava
更新于 2023年8月14日 18:07:45

433 阅读量

在给定的问题陈述中,我们提供了一个包含正数和负数值的数组。因此,我们的任务是保留正数并从数组中过滤掉负数。并在 Javascript 中实现该解决方案。理解问题我们将得到一个整数数组,我们需要找到在数组中存在其相应负整数的正整数。例如,假设我们有一个整数数组,如 [7, -7, 8, -8, 9, -9],在这个数组中,我们可以看到存在一些正数 ... 阅读更多

将数字加总直到它变成一位数 JavaScript

AmitDiwan
更新于 2020年11月25日 12:03:49

158 阅读量

我们需要编写一个 JavaScript 函数,它只接收一个数字作为输入。该函数应该做一件简单的事情 - 持续将结果数字相加,直到它们收敛到一个一位数。例如 -const num = 5798;即 5 + 7 + 9 + 8 = 29 2 + 9 = 11 1 + 1 = 2因此,输出应为 2示例此代码将为 -const num = 5798; const sumDigits = (num, sum = 0) => {    if(num){       return sumDigits(Math.floor(num / 10), sum + (num % 10));    };    return sum; }; const repeatSum = (num) => {    if(num > 9){       return repeatSum(sumDigits(num));    };    return num; }; console.log(repeatSum(num));输出控制台中的输出将为 -2

在 JavaScript 中对整数进行排序,不使用字符串方法且不使用数组

Nikitasha Shrivastava
更新于 2023年8月16日 16:58:47

700 阅读量

在给定的问题陈述中,我们的任务是在不使用字符串方法且不使用数组的情况下,借助 Javascript 功能对整数进行排序。因此,为了解决此任务,我们将使用 Javascript 中的数学运算和循环。理解问题该问题要求在 Javascript 中不使用字符串和数组方法对给定的整数进行排序。问题在于对整数进行排序,这意味着我们需要将其数字按升序或降序排列。例如,假设我们有一个整数 784521,那么 ... 阅读更多

将数字拆分为单个数字 JavaScript

Nikitasha Shrivastava
更新于 2023年8月16日 12:33:34

2K+ 阅读量

在给定的问题陈述中,我们提供了一个数字,我们的任务是借助 Javascript 将其拆分为单个数字。因此,我们可以将给定数字转换为字符串,然后可以使用字符串操作技术来获得所需的结果。理解问题在 Javascript 中,在单个数字级别操作数字非常常见。因此,将给定数字拆分为其组成数字是一项常见任务。并将其提取以进行进一步处理或分析。给定问题的逻辑 ... 阅读更多

查找数组中每个数组的平均值 JavaScript

Nikitasha Shrivastava
更新于 2023年8月14日 15:48:27

524 阅读量

在给定的问题陈述中,我们提供了一个包含多个子数组的数组。因此,我们的目标是计算每个单个子数组的平均值并将这些平均值存储在一个新数组中。并在 Javascript 中实现该解决方案。理解问题该问题给出了一个包含多个数组或嵌套数组的数组。每个子数组都包含一些数值。我们的任务是计算每个子数组的平均值并将这些平均值收集到一个新数组中。例如,我们有这样的数组 [[4, 6], [2, 4], [6, 2]],因此 ... 阅读更多

从 JavaScript 中的单链表中删除元素

Nikitasha Shrivastava
更新于 2023年8月16日 16:33:07

447 阅读量

在给定的问题陈述中,我们提供了一个单链表,我们的任务是从列表中删除一个元素。因此,我们将在下面逐步讨论此操作。什么是单链表?单链表由一系列节点组成。它是一种数据结构。在此,每个节点都包含一个值或我们可以说数据以及指向序列中下一个节点的列表。列表中的第一个节点称为头部,列表中的最后一个节点指向 ... 阅读更多

查找 JavaScript 中所有加起来等于目标值的数字对

Nikitasha Shrivastava
更新于 2023年8月14日 15:42:24

1K+ 阅读量

在给定的问题陈述中,我们的目标是借助 Javascript 找到所有加起来等于给定目标值的可能的数字对。因此,我们可以借助 Javascript 的一些内置函数来解决此问题。理解问题给定的问题指出,我们提供了一个数组和一个目标值,我们的任务是找到所有加起来等于目标值的可能的数字对。例如,假设我们有一个数组,如 [6, 5, 4, 3, 2, 1],目标值为 6,因此可能的 ... 阅读更多

广告