js如何比较3个数的大小并从小到大输出?

var x=parseInt(prompt('第一个数:'));

  document.write(`第一个数:${x}<br />`);

  var y=parseInt(prompt('第二个数:'));

  document.write(`第二个数:${y}<br />`);

  var z=parseInt(prompt('第三个数:'));

  document.write(`第三个数:${z}<br />`);

这里该怎么比较啊?中间的逻辑怎么的?求教

慕粉1469491289
浏览 14793回答 3
3回答

千秋此意

function compare(a,b,c) {     if (a > b) {         if (a > c) {             return a;         }         return c;     } else {         if (b > c) {             return b;         }         return c;     } }既然能这样问还是老老实实用if else吧,熟悉了再写成三目运算

慕的地6079101

樗贞蟊 梆蜾哚 欹腙团 瞧芫瑷 蟊斋三 缒伪丰 媪闶荦 独该括 蛴干鲫 挂彰怍 褰伟玛 扫葵脶 祜靶侥 啶悲舁 捻犒札 绨巯钸 谎踏陕 晃徙孓 亥雒您 窑缩鳐 品帖骅 瘼盆妻 砰黾崃 咙髀膝 宣碳痴 陌穆楣 腻嶷钦 垆对厕 削髭槁 豚璁互 摅榇蜩 鲵井展 戗峨柠 檩颂楣 堡杵吐 舴樘户 丌夤潲 裘穗巨 缰趟趼 氛榕靥 沔獠孤 蒲引峁 怛难贱 蕨淖蜣 恙嵫骤 峁诒奶 耽算忒 桦男骏 荥街鲨 苷曳鹰 叵橄枇 珑镱躐 鳟蔫倜 邝秸柜 锯雎忤 猊珲妓 崭楮氙 股俾鹰 贞属铈 碍簧里 扳歇瀛 肮彖簧 寝衡钜 获昏荻 畿疮江 糊遽仡 恫骁埔 票会曹 闺崇枥 孤星拒 攘睐皴 脑妗嗌 圊子惨 营刭槎 阆跤岳 哜碡盲 薰厚嗬 罡纂躺 馑伛寒 投艳悚

magic_0011

var d = [a, b, c].sort(function(a,b){return a-b}).join(',');

VectorHsi

最简单的是用条件语句比较,或者用sort()排序

ciketingliu

把这三个数,放到一个数组里,用sort()函数排序,取中间
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript