使用js代码写出一个函数,实现传入两个整数后弹出较大的整数
function add1(a, b) {
if (a > b) {
document.write(a + '<br>');
} else if (a < b) {
document.write(b + '<br>');
} else { document.write(a + '=' + b + '<br>') }
}
判断一个数是否是水仙花数
function sxhs() {
var j = prompt('请输入一个三位数')
var a = parseInt(j % 10);
var b = parseInt(j / 10 % 10);
var c = parseInt(j / 100 % 10);
if (a * a * a + b * b * b + c * c * c == j) {
document.write(j + '是水仙花数')
} else { document.write(j + '不是水仙花数') }
}
sxhs()
设一个数列,它的最前面两个数是1、1,后面的每个数都是它前面的两个数之和。
例如:1,1,2,3,5,8,13,21,34,55,89,144·····这个数列为“斐波那契数列”,这些数被称为“斐波那契数”。
function sum1(n) {
var n = prompt('请输入一个数')
var a = 1, b = 1, c = 0;
for (i = 1; i <= n; i++) {
document.write(a + '<br>')
c = b
b = a + b;
a = c
}
document.write(a + '<br>')
document.write(b)
}
sum1()