郑州起步价8元,2公里以内8,超过2不超过12公里按照1.6元/公里,超过12公里按照每公里2.2元/公里
var gl = 31//代表路程
var price = 0//代表花费
if (gl <= 2) {
price = 8
}
else if (gl > 2 && gl <= 12) {
// 除了上面条件并且满足if条件的 else:gl>2,if在gl>2的范围内再找gl>2&&gl<=12
price = 8 + (gl - 2) * 1.6
gl=10
}
else{
// 超过12
price=8+10*1.6+(gl-12)*2.2
}
document.write(price)
console.log(price)
百钱买百鸡
公鸡一个五块钱,母鸡一个三块钱,小鸡三个一块钱,现在要用一百元买一百只鸡,问公鸡、母鸡 、小鸡各多少只
- 第一种方法
// 1公鸡出现的次数可能0-100
for (var x = 0; x <= 100; x++) {
// 2 母鸡出现的可能为0-100
for (var y = 0; y <= 100; y++) {
//3 小鸡出现的次数
for (var z = 0; z <= 100; z++) {
// 满足条件x+y+z==100 比较x+y+z等不等100
// 当condition1 为true 满足三种种类共为100
var condition1 = (x + y + z == 100)
// 当condition2 为true满足总价为100
var condition2 = (5 * x + 3 * y + z / 3 == 100)
// z的值是3的倍数
var condition3 = (z % 3 == 0)
if (condition1 && condition2 && condition3) {
console.log("公鸡的个数为" + x + "," + "母鸡的个数为" + y + "," + "小鸡的个数为"+z)
}
}
}
}
- 第二种方法
for (let i = 0; i <= 20; i++) {
for (let j = 0; j <= 33; j++) {
for (let k = 0; k <= 100; k++) {
if (i + j + k === 100 && (5 * i + 3 * j + k / 3) === 100) {
console.log(`公鸡的个数为${i},母鸡的个数为${j},小鸡的个数为${k}`)
}
}
}
}
3人一张桌子余2人 5人余4人 7人余6人 9人余8人 11人正好坐满
for (var i = 0; i < 999999; i++) {
if (i % 3 == 2 && i % 5 == 4 && i % 7 == 6 && i % 9 == 8 && i % 11 == 0) {
console.log(i + "1111")//2519
break;//输出一个2519其他不会输出
}
}
//如何只输出前四个数其他不输出
var count = 0//满足条件的个数
for (var i = 0; i < 999999; i++) {
if (i % 3 == 2 && i % 5 == 4 && i % 7 == 6 && i % 9 == 8 && i % 11 == 0) {
//console.log(i + "mm")//输出前四次
count++//每次加一
if (count >= 4) {
console.log(i + "mm")//输出满足当前这一次
break
}
}
}
九九乘法表
for (var i = 1; i < 10; i++) {
for (var j = 1; j <= i; j++) {
// document.write(i + "*" + j + "=" + i * j)
document.write(j + "*" + i + "=" + i * j)
}
// 控制页面
document.write('<br/>')
}