Js三元运算符小练习
三元运算符:?:--------------例如true?value1:value2;
练习一:
// 文本输入框prompt(); Math.abs()取绝对值
// 男性:(身高cm-80)×70﹪=标准体重
// 标准体重正负10﹪为正常体重
// 标准体重正负10﹪~ 20﹪为体重过重或过轻
// 标准体重正负20﹪以上为肥胖或体重不足
// 做一个跟计算机猜拳的小游戏。0-剪刀,1-石头,2-布
// 要求输出0,1,2,计算机生成随机数,与人类输入的相比较判断谁胜了。
// 随机数生成:var rom = parseInt(Math.random()*3);
做一个多次重复的猜拳
通过 function 关键词进行定义,其后是函数名和括号 ();此函数是预加载的,允许先使用,后定义
返回值:return
可以写在函数前面
匿名函数:var abc = function(){console.log(‘aaa’)} abc()
注意:使用匿名函数表达式时,函数的调用语句,必须放在函数声明语句之后!!!
自执行函数:
1. 可以使用多种运算符开头但一般用!function(形参){}(实参列表);
2. 使用()将函数及函数后的括号包裹(function(){}());匿名函数自调用推荐使用
3. 使用()值包裹函数值(function(){})();匿名函数自调用;
自执行函数演变