用js实现一个体重统计函数,如果用户输入小于100,则提示”太瘦了“,如果大于100小于150,则提示”身材匀称“,否则提示”该减肥了“,并输出体重
时间: 2023-03-01 22:03:48 浏览: 64
这是一个使用 JavaScript 实现的体重统计函数的代码示例:
```
function countWeight(weight) {
if (weight < 100) {
console.log("太瘦了");
} else if (weight >= 100 && weight < 150) {
console.log("身材匀称");
} else {
console.log("该减肥了");
}
console.log("你的体重为:" + weight + "公斤");
}
```
使用方法:调用函数并将用户的体重数据作为参数传入,如:
```
countWeight(120);
```
程序会先输出"身材匀称",再输出"你的体重为:120公斤"。
相关问题
用js 写一个函数用于检验输入值是否小于零
可以使用以下 JavaScript 代码实现:
```javascript
function isNegative(input) {
if (input < 0) {
return true;
} else {
return false;
}
}
// 示例用法
console.log(isNegative(5)); // 输出 false
console.log(isNegative(-3)); // 输出 true
console.log(isNegative(0)); // 输出 false
```
该函数接收一个参数 `input`,并通过比较其值与零的大小关系,判断是否小于零。如果小于零,则返回 `true`,否则返回 `false`。你可以根据需要修改函数名和参数名。
js选择正确的迭代方法判断数组[10, 150, 50, 200, 60, 30,400,300]中是否所有元素都大于100:如果都大于100,返回值为true,只要有一个元素小于100,则返回值为false。
可以使用Array.every()方法来判断数组中的所有元素是否都满足某个条件,如果都满足,则返回true,否则返回false。代码如下:
```javascript
const arr = [10, 150, 50, 200, 60, 30, 400, 300];
const result = arr.every(item => item > 100);
console.log(result); // false
```
上述代码中,我们首先定义了一个数组arr,然后使用Array.every()方法对数组中的元素进行判断,判断条件为每个元素是否都大于100。由于数组中存在元素小于100,因此返回值为false。
阅读全文