-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtodo.js
32 lines (28 loc) · 824 Bytes
/
todo.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
let todo = [];
let req = prompt("please enter your request");
while(true){
if( req =="quit"){
console.log("quittimg app");
break;
}
if (req == "list"){
console.log("-----------");
for (let i = 0; i<todo.length; i++){
console.log(i, todo[i]);
}
console.log("-----------");
} else if (req =="add"){
let task = prompt("please enter the task you want to add");
todo.push(task);
console.log("task added");
}
else if ( req =="delete"){
let idx = prompt("please enter the item you want to delete");
todo.splice(idx, 1);
console.log("task deleted")
}
else {
console.log("we are ok!!")
}
req = prompt("please enter your request");
}