试写代码(用if和switch两种)。 输入一个整数,如果此数为0,则输出”石头”,如果此数为1,则输出”剪刀”,如果此数为2,则输出”布”,如果为其它,则输出”错误”。写一个JavaScript代码
时间: 2024-12-15 10:25:07 浏览: 2
当然可以,以下是使用`if`条件语句和`switch`语句分别实现的JavaScript代码:
**使用`if`条件语句:**
```javascript
function guessGesture(num) {
if (num === 0) {
console.log("石头");
} else if (num === 1) {
console.log("剪刀");
} else if (num === 2) {
console.log("布");
} else {
console.log("错误");
}
}
guessGesture(3); // 测试其他值
```
**使用`switch`语句:**
```javascript
function guessGesture(num) {
switch (num) {
case 0:
console.log("石头");
break;
case 1:
console.log("剪刀");
break;
case 2:
console.log("布");
break;
default:
console.log("错误");
}
}
guessGesture(3); // 测试其他值
```
在这两个例子中,函数`guessGesture`接收一个整数`num`作为输入,并根据给定的规则打印相应的结果。
阅读全文