自己出的JavaScript题目
来源:互联网 发布:苏三光中走丝系统编程 编辑:程序博客网 时间:2024/05/01 02:47
1、看《精通JavaScript》的时候顺手给群里的同学出了个题目:
一个函数传进来一个值,如果是“stanley”则替换为“huangxiaoli”如果是“xinye”则替换为“xinxiaoye”,其他值保持原值,不用if或者switch怎么弄?
群里的同学给出了3个答案:
李新野同学给出答案一:
function a(str){
(str == “stanley” && (str=”huangxiaoli”)) || (str == “xinye” && (str=”lixioaye”) );
return str;
}
(str == “stanley” && (str=”huangxiaoli”)) || (str == “xinye” && (str=”lixioaye”) );
return str;
}
这个用了运算符&&和||
李检全同学给出答案二:
function test(str_in){
return str_in ==”stanley” ? “huangxiaoli” : (str_in ==”xinye” ? “xinxiaoye” : str_in) ;
}
return str_in ==”stanley” ? “huangxiaoli” : (str_in ==”xinye” ? “xinxiaoye” : str_in) ;
}
这个利用运算符? :
stanley小立的答案三:
function a(str){
str={“stanley”:”huangxiaoli”,”xinye”:”lixioaye”}[str]||str;
return str;
}
str={“stanley”:”huangxiaoli”,”xinye”:”lixioaye”}[str]||str;
return str;
}
用了对象。
就一题,以后有了再加上的。
p> 更多精彩--->>耕书录
- 自己出的JavaScript题目
- POJ1018 DP 一道自己独立思考出的DP题目 兼 12月份算法学习小结[更新]
- 我出的面试题目
- 自己做的题目
- 活出最好的自己
- [math-intellect]据说是Einstein出的题目
- 我出的招网站程序员题目
- 面试的javascript题目
- JavaScript的一些题目
- 几个JavaScript的题目
- 献给刚出校门单纯的自己
- 活出全新的自己……
- 活出全新的自己/札记
- 《活出全新的自己》新版上市
- 自己出的垃圾RMQ COGS-组卡组
- 自己写的Javascript
- 一些有意思的JavaScript题目.
- javascript的简单逻辑题目
- wordpress主题开始啦
- 【C编程练习】2013华为校园招聘机试题目题5:将一个int类型的数字转化为字符串,并判断有无重复字符串(长度应大于2)有返回1,无返回2
- wordpress首页文章显示reade more
- C# 第三周 (一)
- linux 系统启动 2
- 自己出的JavaScript题目
- 做了一个可以生成在线mp3 flash播放器的网站
- omap 的framebuffer驱动程序
- 统计一个数字在排序数组中出现的次数
- android2.3 dvsdk
- 《冷读术》值得一看--读书笔记
- 对错
- java调用matlab
- 自定义泛型