在HbuilderX里面用javascript中从键盘输入三个数,比较三个数,输出最大的值,用if.....else嵌套语句实现。 2、编写程序,计算10!(123*4.....*10)结果。 3、有10张纸币,面额分别为1元、2元、5元,现需要付18元,通过编程统计出共有几种付法。
时间: 2024-02-15 22:04:25 浏览: 73
好的,我会回答你的问题。
1. 在 HbuilderX 中用 JavaScript 实现比较三个数并输出最大值的代码如下:
```
var num1 = Number(prompt("请输入第一个数:"));
var num2 = Number(prompt("请输入第二个数:"));
var num3 = Number(prompt("请输入第三个数:"));
if(num1 >= num2 && num1 >= num3){
console.log(num1);
}else if(num2 >= num1 && num2 >= num3){
console.log(num2);
}else{
console.log(num3);
}
```
2. 计算 10! 的代码如下:
```
var result = 1;
for(var i = 10; i >= 1; i--){
result *= i;
}
console.log(result);
```
3. 统计出有几种付法的代码如下:
```
var count = 0;
for(var i = 0; i <= 10; i++){
for(var j = 0; j <= 5; j++){
for(var k = 0; k <= 2; k++){
if(i + j * 2 + k * 5 == 18){
count++;
}
}
}
}
console.log(count);
```
以上是三个问题的解答,希望能对你有所帮助!
阅读全文