返回带空格的数字字符串中的最大和最小数字

2023-12-13

假设我有一串用空格分隔的数字,我想返回最大和最小的数字。如何在 JS 中使用函数最好地完成此操作?例子:

highestAndLowest("1 2 3 4 5"); // return "5 1"

我希望这两个数字都以字符串形式返回。最小的数字先跟一个空格,然后是最大的数字。

这是我到目前为止所拥有的:

function myFunction(str) {
    var tst = str.split(" ");
    return tst.max();
}

您可以使用 Math.min 和Math.max,并在数组中使用它们来返回结果,尝试:

function highestAndLowest(numbers){
  numbers = numbers.split(" ");
  return Math.max.apply(null, numbers) + " " +  Math.min.apply(null, numbers)
}

document.write(highestAndLowest("1 2 3 4 5"))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

返回带空格的数字字符串中的最大和最小数字 的相关文章

  • 根据嵌套值使用数组过滤对象数组

    我正在尝试根据某些嵌套对象过滤数组 我准备了一些Fiddle http jsfiddle net NZnN2 249 输入数组如下所示 let arrayOfElements name a subElements surname 1 sur
  • 将鼠标悬停在图像上以显示按钮,并且将鼠标悬停在实际按钮上时不会触发

    我试图让按钮在悬停在图像上时出现 以下作品 jQuery show image mouseenter function jQuery the buttons animate opacity 1 1500 mouseout function
  • 按下了哪个提交按钮?

    在这个jsfiddle中 http jsfiddle net littlesandra88 eGRRb http jsfiddle net littlesandra88 eGRRb 我是否提交了自动生成的按钮 每个表行都有一个唯一的 ID
  • browserify 错误 /usr/bin/env: 节点: 没有这样的文件或目录

    我通过 apt get install 安装了 node js 和 npm 以及所有依赖项 然后安装了 browserify npm install browserify g 它完成了整个过程 看起来安装正确 但是当我尝试为此做一个简单的捆
  • 允许指针(单击)事件穿过元素,同时保持滚动功能

    我的目标是拥有一个允许 下面要点击 交互的元素 滚动 众所周知 1 的解是pointer events none 这正如中所描述的单击 DIV 到底层元素 https stackoverflow com questions 3680429
  • 记录jQuery中调用的方法和参数

    假设我有 jQuery 并且加载了几个插件 我运行一些这样的代码 someSelector someMethod someParam someOtherParam someOtherSelector someOtherMethod anot
  • 通过 HTML5 文件和 URL API 正确创建和提供 PDF Blob

    好吧 假设我有文档数据存储在某处 让我们任意取this pdf http www grida no climate ipcc tar wg1 pdf tar 01 pdf 问题 1 我想要做的是对此 URL 进行 AJAX 调用 因为我需要
  • React延迟加载/无限滚动解决方案

    我花了一段时间才弄清楚如何使用优秀的延迟加载图像React Lazyload 组件 https github com jasonslyvia react lazyload 演示在滚动时延迟加载图像 但在测试时我无法获得相同的行为 罪魁祸首是
  • JSDoc:如何在生成的文档中包含自定义 css 文件模板?

    JS文档docs https jsdoc app about configuring default template html say 将图像目录复制到输出目录 复制全部 将 myproject static 中的静态文件复制到输出目录
  • WebDriver:更改事件未触发

    我有一个使用 KnockoutJS 的应用程序 我正在尝试编写一些测试表单的测试 如果您不了解 KnockoutJS 简单来说 它提供了从我的视图到我的数据模型的绑定 这意味着当我在输入字段中键入值时 我的基础对象会自动使用该输入字段值进行
  • 如何在 JavaScript 中构建一个计算数组中出现次数的对象?

    我想计算数组中某个数字出现的频率 例如 在Python中我可以使用Collections Counter创建一个字典 记录某个项目在列表中出现的频率 据我所知 JavaScript 是这样的 var array 1 4 4 5 5 7 va
  • History.replaceState 仍然向“浏览历史记录”添加条目

    具体来说 调用以下代码片段 history replaceState undefined undefined value 正确地不会影响当前页面的后退按钮行为 但是will在 浏览历史记录 页面添加一个条目 这是我不想要的 下图是 Chro
  • 使用 easyXDM 调整 IFrame 大小

    我将 iFrame 代码提供给客户 以便他们可以显示我网站上的动态内容 我希望其页面上的 iFrame 能够调整大小以适合我的内容 我按照 easyXDM 网站的说明进行操作 但也许我遗漏了一些东西 我没有收到任何错误 但 iFrame 保
  • NodeJS 无法加载 css 文件

    所以我正在尝试制作一个 NodeJS 服务器 并且我尝试保留尽可能少的附加组件 但是 我遇到了一个问题 我似乎无法加载任何内容CSS我调用的文件HTML文件 该调用似乎确实由服务器处理 但它不会显示在浏览器中 My 网络服务器 js fil
  • 有没有办法在 TypeScript 2+ 中全局添加类型定义?

    我有一堆简单的 ts files 不是项目 即独立的 ts 脚本 他们使用一些 Node js 功能 TypeScript 和节点类型定义通过安装 npm install g typescript npm install g types n
  • Relay 中的嵌套片段数据始终相同

    我是 Relay 新手 并且遇到了片段上嵌套数据的问题 当我在 graphiql 中进行测试时 以下查询返回正确的数据 因此我确信我的架构是正确的 viewer customers name billing address city 但是
  • Rxjs 可观察等待直到满足某些条件

    我有以下重试逻辑来重试操作 对于单个请求来说它工作得很好 对于多个正在进行的请求 我想在重试之前等待现有的重试逻辑完成 handleError errors Observable
  • CryptoJS 和 Pycrypto 一起工作

    我正在使用 CryptoJS v 2 3 加密 Web 应用程序中的字符串 并且需要在服务器上使用 Python 对其进行解密 因此我使用 PyCrypto 我觉得我错过了一些东西 因为我无法让它工作 这是JS Crypto AES enc
  • 盒式捆绑包与 MVC4 捆绑包

    我目前正在开发一个原型 ASP NET MVC 3 解决方案 该解决方案将用作多个项目重写的基础 来自 Web 表单 我的目标之一是跨应用程序实现一些脚本管理 而不是我们目前没有的目标 MVC 3有一个缺陷恕我直言 如果您需要在部分视图或模
  • 如何在 ChartJS 中创建自定义图例

    我需要使用 ChartJS 库为我的圆环图创建自定义图例 我已经使用 ChartJS 提供的默认图例创建了甜甜圈 但我需要一些修改 我希望其价值高于汽车名称 另外 我不喜欢粘性图例 我想将其与甜甜圈分开 这样我就可以更改字体 框的样式 例如

随机推荐

  • 如何对多个变量应用单个注释?

    我是菜鸟Java Annotation并一直在寻找申请单身annotation同时作用于多个变量 Code Document collection users public class User private ObjectId id No
  • 如何在 R 中用 NA 替换缺失的空格?

    我正在处理遗传数据 并且有一个巨大的输出文件 制表符分隔的文本文件 其中某些列中缺少值 这些保留为空白 我想用 NA 或 更改空白 我怎样才能在 R 中做到这一点 您是否真的尝试过读取您的文件 在下面 read table 论证na str
  • 使用 Javascript 更改 HTML 标签内特定文本的颜色

    这个问题说明了一切 例如我有以下 HTML 代码 span Lorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod tempor span 如何更改上面任
  • 从 numpy 数组中的每个字符串中提取第一个字母

    我有一个巨大的 numpy 数组 其中元素是字符串 我喜欢用字符串的第一个字母替换字符串 例如如果 C 0 A90CD 我想将其替换为 C 0 A 简而言之 我正在考虑在循环中应用正则表达式 其中我有一个正则表达式字典 例如 A gt A
  • 为什么 cmp 指令中的参数顺序很重要?

    我想知道为什么cmp指令需要一定的参数顺序条件 例如 我已经尝试过这两种方法 cmpl eax A cmpl A eax 第一行返回错误 表示操作数类型不匹配 第二线效果很好 我浏览了 Intel IA 32 手册 但它无法回答我的问题 它
  • 由于一个或多个外键属性不可为 null,因此无法更改该关系。 (2)

    我在 NET 4 5 应用程序中使用 Entity Framework 6 1 3 并在 Oracle 数据库服务器上使用 Code First 和手工制作的表架构 大多数事情都运行良好 对于新函数 会抛出以下异常SaveChanges 操
  • 在 asp.net mvc 中获取客户端计算机时区

    如何在asp net mvc中获取客户端计算机的时区ID 例如 中部标准时间 它必须在 Javascript 端完成 并将隐藏字段中的值发布回服务器 看看Date getTimezoneOffset
  • 如何获取多个Edit Text addview android的值并将其发送到MySQL

    我正在构建一个 Android 应用程序 在其中创建动态 EdittextView 我需要将 edittext 的值发送到数据库 我已在父布局中成功将数据发送到 mysql 但在子布局中却失败了 我的意思是 我无法在 edittext 中发
  • 在单个正则表达式中将 X 替换为 Y,将 Y 替换为 X

    假设我有以下内容 var strRandomString I have 2 apples and 6 oranges and 3 grapes 现在我想用 橙子 一词替换 苹果 一词 反之亦然 顺序不固定 替换应该是全局的 这使得最终结果
  • 电子邮件通知 sonarqube 中的意外行为

    这是关于sonarqube 5 1版本的 我有问题分配插件 并且还订阅了我的个人资料页面中的电子邮件 我故意做了一些错误的 SVN 提交来检查电子邮件通知设置 但它似乎无法正常工作 我有时会收到电子邮件 但有时却不起作用 我知道这不是一个足
  • Swift 中的“'CGFloat' 无法转换为 'Double'”错误 (iOS)

    我正在尝试用 Swift 将图像切成 9 块 我收到此错误 CGFloat 无法转换为 Double 当我输入时出现此错误i or j在两个变量中 下面是用于剪切图像的部分代码 for i in 1 3 for j in 1 3 var i
  • Git 认为我是错误的用户

    我使用的是 Mac OSX git 版本1 8 5 2 Apple Git 48 我在 git 存储库中有一个 git 子模块 据我所知 仅使用一个 git 用户和 rsa 密钥来克隆 拉取 提交 合并和推送 我还有许多其他用户和密钥对 但
  • 使用 Microsoft.Graph 获取当前应用程序权限

    我的 C 程序使用 Microsoft Graph Nuget 并且它需要能够确保它具有正确的 Microsoft Graph 应用程序权限 我知道如何在 AD 中添加权限 但我希望我的程序能够测试它是否具有所需的权限 我想要实现的目标的示
  • 从 Web Api 发布和重定向

    Warning 这个问题不是关于如何发布到 Web Api 而是关于如何从 Web Api 发布 设想 我的问题与达林 迪米特洛夫 Darin Dimitrov 的答案的评论有关 如何在 ASP NET Web API 中重定向 并且似乎是
  • 将表而不是范围定义为数据透视表“cacheSource”

    我正在构建一个工具来自动创建包含表和关联数据透视表的 Excel 工作簿 表结构位于一张纸上 稍后将使用另一种工具从数据库中提取数据 数据透视表位于第二个工作表上 使用前一个工作表中的表作为源 我正在使用 EPPlus 来促进构建该工具 但
  • Python mysql.connector - 以字典形式检索行的正确方法

    我有一个包含 20 列的表 我使用以下代码将特定电影的每个字段作为字典获取 import mysql connector def getMovie id movie cnx mysql connector connect config cu
  • 、 、 padding、margin、100vh 和 calc()

    考虑以下代码片段 html margin 0 padding 0 background color blue body margin 0 padding 0 background color green min height 100vh s
  • 是否可以“存储”模板参数包而不扩展它?

    当我偶然发现这个问题时 我正在尝试 C 0x 可变参数模板 template lt typename Args gt struct identities typedef Args type compile error parameter p
  • java.sql.SQLException:ORA-00904

    我收到以下异常 java sql SQLException ORA 00904 invalid identifier ORA 06512 at line 1 下面是我试图执行的查询 public static final String DA
  • 返回带空格的数字字符串中的最大和最小数字

    假设我有一串用空格分隔的数字 我想返回最大和最小的数字 如何在 JS 中使用函数最好地完成此操作 例子 highestAndLowest 1 2 3 4 5 return 5 1 我希望这两个数字都以字符串形式返回 最小的数字先跟一个空格