首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将不同的数据类型输入到节点js中的数组中

如何将不同的数据类型输入到节点js中的数组中
EN

Stack Overflow用户
提问于 2021-06-13 00:27:28
回答 1查看 39关注 0票数 0

我是初学者,正在学习JavaScript。现在,我正在尝试用JavaScript解决一些在线裁判问题,以提高我的JavaScript技能。我陷入了一个问题中。在这个问题中,它要求将用户输入的integerstring放在一行中。例如:[10, C]等,我该怎么做呢?我可以从数据类型相似但不熟悉不同数据类型的用户那里获取输入。

问题链接:URI 1094

我可以像下面的代码一样接受相同数据类型的输入

代码语言:javascript
复制
var arr = readline().split(" ").map(x => parseFloat(x))

现在,我如何接受不同数据类型的输入。例如:整数和字符串

EN

回答 1

Stack Overflow用户

发布于 2021-06-13 00:35:39

试试var arr = readline().split(" ").map((x,i) => i==0 ? parseFloat(x) : x)

在一个条件中使用映射索引i,它可以在索引为零时返回parseFloat(x) ...x otherwize。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67950827

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档