为了账号安全,请及时绑定邮箱和手机立即绑定

javascript三目运算法怎么写

javascript三目运算法怎么写

这可以用三目运算法写吗
查看完整描述

4 回答

已采纳
?
东方明亮

TA贡献1条经验 获得超0个赞

num=eval(num1+op+num2)不如这么写
查看完整回答
反对 回复 2017-01-10
?
qq_好男儿_2

TA贡献1条经验 获得超0个赞

三目运算符是:表达式?值1:值2;

查看完整回答
反对 回复 2017-01-16
?
圣斗士小鑫

TA贡献6条经验 获得超7个赞

三目表达式一般是用于“满足条件则A不满足条件则B”的情况,你这个情况并不适合,写出来代码可读性很差

其实像你这种情况,其实eval表达式最简便

查看完整回答
反对 回复 2017-01-11
?
千秋此意

TA贡献158条经验 获得超187个赞

var num = operator === '+' ? num1 + num2 : operator === '-' ? num1 - num2 : operator === '*' ? num1 * num2 : operator === '/' ? num1 / num2 : num;

可以是可以不过这种情况用if语句或者switch都比三目好多了,望采纳~

查看完整回答
反对 回复 2017-01-10
  • 4 回答
  • 0 关注
  • 2010 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信