How to make Calculator in app lab , Code.org | #codingforkids #calculatorapp

How to make Calculator in app lab , Code.org | #codingforkids #calculatorapp

Subscribers:
2,990
Published on ● Video Link: https://www.youtube.com/watch?v=QQG9f5bPB58



Category:
Guide
Duration: 36:03
14,605 views
228


In this video I'll show you how you can make your calculator app using code.org app lab.

#coding #programming #codingforkids

here it is the code :

var firstNum = "";
var secondNum = "";
var firstInput = true;
var calOperation = "";
var showCalText = "";

// handling the button clicks

// 1 button
onEvent("btnOne","click",function () {
if(isFirstInput == true) {
firstNum = firstNum + "1";
setText("resultScreen", firstNum);
}
else {
secondNum = secondNum + "1";
setText("resultScreen", showCalText + secondNum);
}
});

onEvent("btnTwo","click",function () {
if(isFirstInput == true) {
firstNum = firstNum + "2";
setText("resultScreen", firstNum);
}
else {
secondNum = secondNum + "2";
setText("resultScreen", showCalText + secondNum);
}
});

onEvent("btnThree","click",function () {
if(isFirstInput == true) {
firstNum = firstNum + "3";
setText("resultScreen", firstNum);
}
else {
secondNum = secondNum + "3";
setText("resultScreen", showCalText + secondNum);
}
});


onEvent("btnFour","click",function () {
if(isFirstInput == true) {
firstNum = firstNum + "4";
setText("resultScreen", firstNum);
}
else {
secondNum = secondNum + "4";
setText("resultScreen", showCalText + secondNum);
}
});

onEvent("btnFive","click",function () {
if(isFirstInput == true) {
firstNum = firstNum + "5";
setText("resultScreen", firstNum);
}
else {
secondNum = secondNum + "5";
setText("resultScreen", showCalText + secondNum);
}
});

onEvent("btnSix","click",function () {
if(isFirstInput == true) {
firstNum = firstNum + "6";
setText("resultScreen", firstNum);
}
else {
secondNum = secondNum + "6";
setText("resultScreen", showCalText + secondNum);
}
});

onEvent("btnSeven","click",function () {
if(isFirstInput == true) {
firstNum = firstNum + "7";
setText("resultScreen", firstNum);
}
else {
secondNum = secondNum + "7";
setText("resultScreen", showCalText + secondNum);
}
});

onEvent("btnEight","click",function () {
if(isFirstInput == true) {
firstNum = firstNum + "8";
setText("resultScreen", firstNum);
}
else {
secondNum = secondNum + "8";
setText("resultScreen", showCalText + secondNum);
}
});

onEvent("btnNine","click",function () {
if(isFirstInput == true) {
firstNum = firstNum + "9";
setText("resultScreen", firstNum);
}
else {
secondNum = secondNum + "9";
setText("resultScreen", showCalText + secondNum);
}
});


onEvent("btnZero","click",function () {
if(isFirstInput == true) {
firstNum = firstNum + "0";
setText("resultScreen", firstNum);
}
else {
secondNum = secondNum + "0";
setText("resultScreen", showCalText + secondNum);
}
});



// handling the operations

onEvent("btnPlus","click", function ( ) {
isFirstNum = false;
calOperation = "add";
showCalText = firstNum + "+";
setText("resultScreen",showCalText);
});

onEvent("btnMul","click", function ( ) {
isFirstNum = false;
calOperation = "mul";
showCalText = firstNum + "*";
setText("resultScreen",showCalText);
});

onEvent("btnDiv","click", function ( ) {
isFirstNum = false;
calOperation = "mul";
showCalText = firstNum + "/";
setText("resultScreen",showCalText);
});


onEvent("btnSub","click", function ( ) {
isFirstNum = false;
calOperation = "sub";
showCalText = firstNum + "-";
setText("resultScreen",showCalText);
});

onEvent("btnEqual","click", function ( ) {
var realFirstNum = parseInt(firstNum);
var realSecondNum = parseInt(secondNum);
var finalResult;

if(calOperation === "add"){
finalResult = realFirstNum + realSecondNum;
}

if(calOperation === "mul"){
finalResult = realFirstNum * realSecondNum;
}

if(calOperation === "div"){
finalResult = realFirstNum / realSecondNum;
}

if(calOperation === "sub"){
finalResult = realFirstNum - realSecondNum;
}

var finalShowCalculation = getText("resultScreen") + " = " + finalResult);
setText("resultScreen", finalShowCalculation);
});

onEvent("btnClear","click", function ( ) {
firstNum = "";
secondNum = "";
isFirstInput = true;
});

// this is the code




Other Videos By UnfltrdX Ankit


2021-05-03full stack developer #shorts
2021-05-01This Gaming Pc is beast! #vlog #setuptour
2021-04-28HTML Live Class #2 #html #html tutorial
2021-04-27The Dark Side of India Media | Hindi #newschannels #covid19
2021-04-26HTML LIVE CLASS #1
2021-04-24JAVA LECTURE #1 ONLINE CLASS #JAVA #JAVATUTORIAL
2021-04-22see this #shorts
2021-04-22what is html, CSS and JavaScript | The best analogy to understand #html #css #javascript
2021-04-22बच्चे की बचाई जान । #shorts
2021-04-22चलते ट्रेन से बचे की बचाई जान। देखें पूरी वीडियो #viralnews #viralvideo
2021-04-19How to make Calculator in app lab , Code.org | #codingforkids #calculatorapp
2021-04-15LIVE - Chess GamePlay | #seedhacheckmate #ankitaryasam #chessgame
2021-04-15UP Police Murder Case Viral Video 😣😣 #shorts
2021-04-14CBSE board exams canceled news : 10th & 12th | #cbsenews #cbselatest #cbse
2021-04-14CBSE Exams Cancelled | #shorts #examnews #cbsenews
2021-04-14CBSE 2021 Board Exams Cancel X | Xth #cbse #cbse2021 #boardexams
2021-04-12UP Cop Rahul Srivastav Double Murder : reality ? couple shot #fakenews #uppolice #coupleshot
2021-04-11Cred kya hai ? What is Cred ? #cred #creditcard #billpayments
2021-04-10No shortcuts to Success | How to learn coding/programming ? #codewithankit #howto #coding
2021-04-07CSS 2021 Tutorial : Inline Block | display inline-block #css4 #csstutorial #learncss
2021-04-05Live - Bihar Board 2021 10th Result Show | #bseb2021 #biharboard2021 #bseb



Tags:
coding for kids
kids coding
calculator app lab
code org calculator app
make calculator app kids
how to make
app in app lab
dream 11
ipl 2021
coding for kids classes