In this tutorials will teach Student Marks Calculation System using React JS. include following Condition
StudentMarks.js
import { useState } from "react"; function StudentMarks() { const [m1, setMarks1] = useState(); const [m2, setMarks2] = useState(); const [m3, setMarks3] = useState(); const [tot, setTot] = useState(); // take tot in a state const [average, setAvg] = useState(); // take tot in a state const [gradee, setGrade] = useState(); // take tot in a state var total; var grade; var avg; function handleClick() { // setTot(Number(num1) + Number(num2)); // set number to the state total= Number(m1) + Number(m2) + Number(m3); setTot(total); avg = Number(total/3); setAvg(avg); if(avg > 70) { grade = "A" } else if(avg > 50) { grade = "B" } else if(avg > 35) { grade = "C" } else { grade = "F" } setGrade(grade); } return ( <div class="container"> <h1>Student Marks Calculation</h1> <div class="form-group"> <label>Marks 1</label> <input type="text" name="m1" class="form-control" onChange={(event) => { setMarks1(event.target.value); }}> </input> </div> <div class="form-group"> <label>Marks 2</label> <input type="text" name="m2" class="form-control" onChange={(event) => { setMarks2(event.target.value); }}> </input> </div> <div class="form-group"> <label>Marks 3</label> <input type="text" name="m3" class="form-control" onChange={(event) => { setMarks3(event.target.value); }}> </input> </div> <div class="form-group"> <label>Total</label> <input type="text" class="form-control" value={ tot }></input> </div> <div class="form-group"> <label>Average</label> <input type="text" class="form-control" value={ average }></input> </div> <div class="form-group"> <label>Grade</label> <input type="text" class="form-control" value={ gradee }></input> </div> <button onClick={handleClick} class="btn btn-warning mt-4"> Click Me</button> </div> ); } export default StudentMarks;
Install the Bootstrap in React
npm i react-bootstrap
In order to run the app the call the components in side the App.js
App.js
import './App.css'; import 'bootstrap/dist/css/bootstrap.min.css'; import StudentMarks from './componetents/StudentMarks'; function App() { return ( <div> <StudentMarks /> </div> ); } export default App;
Introduction to Inventory Management with POS Systems Efficient inventory management is crucial for businesses looking…
In today's fast-paced business environment, an efficient inventory management system is crucial for success. Companies…
Introduction to Java Inventory Management Systems In today's fast-paced business environment, effective inventory management is…
Initialize the employee number, Hourswork,and Hoursrate to calculate a grosswage use the following condition. if…
Act as a Java developer to create a program that calculates the gross wage for…
Initialize the employee number, Hourswork,and Hoursrate to calculate a grosswage use the following condition. if…