codewar
来源:互联网 发布:唐斯2016赛季数据 编辑:程序博客网 时间:2024/06/08 05:11
codewar的js特点是需要熟悉js的新的语言特型,reduce map
leetcode考的算法
toWeirdCase("String" );//=> returns "StRiNg"toWeirdCase("Weird string case" );//=> returns "WeIrD StRiNg CaSe"
我的答案
return string.split(' ').map((a,i)=>(a.split('').map((b,j)=>(j%2==0?b.toUpperCase():b.toLowerCase())).join(''))).join(' ');
我看到最强的key
functiontoWeirdCase(string){return string.replace(/(\w{1,2})/g,(m)=>m[0].toUpperCase()+m.slice(1))}
阅读全文
0 0
- codewar
- codewar (1)
- codewar-6kyu-Vasya
- CodeWar刷题代码收藏(一)
- codewar c++ 8分题(2))
- 从零开始codewar——C语言(第一战)
- 从零开始codewar——C语言(第二战)
- Java 算法练习 ——— CodeWar Day 1
- Java 算法练习 ——— CodeWar Day 2
- codewar代码练习1——8级晋升7级
- iOS 各种demo链接汇总~表相关与Tabbar
- 阿里云镜像centos7更换方法
- C++: string 转 int ;string转float;int 转string;double转char*
- JAVA多线程(二)
- python批量修改文件名
- codewar
- java中常量池的特点
- JAVA多线程(三)
- JProfiler学习笔记
- 汽车加油问题(贪心算法)
- Java 内部类和闭包
- 【机器学习笔记】logistic回归
- 为什么要用单例模式而不是静态方法
- 十大最佳 Linux 服务器发行版