【发布时间】:2018-11-15 20:10:33
【问题描述】:
我需要将字符串中的所有数字相加 1!
例如:“00110010” = 1+1+1 = 3...
psum 会收到这个结果,然后我会检查
if(psum >= 3){
return person;
}
我需要找到一种方法在 javascript ES6 中解决它,但不幸的是我不能使用任何 for、while 或 forEach 循环!!!
你能帮帮我吗?
【问题讨论】:
-
这是作业吗?为什么你不能使用那些构造?除了
reduce,你别无选择。这可能是任务的重点。 -
哈哈@Carcigenicate 它确实是。太糟糕了,这是一个关于 javascript 的问题:/ 我是怎么跑到这里来的?
-
到目前为止您尝试过什么?这听起来像是有这些限制的课堂作业。
-
谢谢@Will,但我不能使用框架
-
我试图将该字符串转换为int类型,所以我得到了“110010”,但我需要的是数字1的总和。我不知道再试一次! @Herohtar
标签: javascript string int