while(1) { Temp_react(); if(temper>=20) { Beep_on(); } else { Beep_off(); } }
时间: 2024-03-18 21:42:45 浏览: 18
这是一个基于温度的循环控制程序,其中:
- `Temp_react()` 函数用于获取当前温度,并对其进行控制;
- 循环条件为 `while(1)`,表示程序将一直运行下去;
- 如果当前温度超过等于 20 摄氏度,则调用 `Beep_on()` 函数,否则调用 `Beep_off()` 函数。
这个程序的作用可能是监测某个设备或环境的温度,当温度过高时,发出警报或触发其他的控制操作。
相关问题
cross-env REACT_APP_ENV=dev MOCK=none UMI_ENV=dev max dev
这是一条命令行指令,用于启动一个 React 应用程序的开发环境。它通过 cross-env 工具设置了一个名为 REACT_APP_ENV 的环境变量,值为 dev,表示当前运行的是开发环境。同时也设置了 MOCK 环境变量的值为 none,表示不启用 mock 数据。UMI_ENV 环境变量也被设置为 dev,用于指定当前的 umi 环境。最后,max dev 是指启动的应用程序的名称与端口号。
import React, { useState, useCallback } from "react"; import { View } from "@tarojs/components"; import { LgSelepicker } from "lancoo-ui-mobile"; import "../index.scss"; export const Jsx = () => { const dataList = ["全部", "小学", "初中", "高中"]; const [choIndex, setChoIndex] = useState(0); const handleSelect = useCallback((value) => { const _choIndex = dataList.findIndex((item) => item === value); setChoIndex(_choIndex); }, []); return ( <View className="iframe__viewport"> <View className="viewport__title">B款下拉框</View> <View className="viewport__main"> <LgSelepicker type="B" dataList={dataList} choIndex={choIndex} changeSele={handleSelect} /> </View> </View> ); }; 改成类组件写法
import React, { Component } from "react";
import { View } from "@tarojs/components";
import { LgSelepicker } from "lancoo-ui-mobile";
import "../index.scss";
class Jsx extends Component {
constructor(props) {
super(props);
this.state = {
dataList: ["全部", "小学", "初中", "高中"],
choIndex: 0
};
}
handleSelect = (value) => {
const { dataList } = this.state;
const choIndex = dataList.findIndex((item) => item === value);
this.setState({ choIndex });
};
render() {
const { dataList, choIndex } = this.state;
return (
<View className="iframe__viewport">
<View className="viewport__title">B款下拉框</View>
<View className="viewport__main">
<LgSelepicker
type="B"
dataList={dataList}
choIndex={choIndex}
changeSele={this.handleSelect}
/>
</View>
</View>
);
}
}
export default Jsx;