Skip to content

Commit

Permalink
add hw
Browse files Browse the repository at this point in the history
  • Loading branch information
so2niko committed Sep 11, 2023
1 parent b915760 commit bfeca8f
Showing 1 changed file with 41 additions and 0 deletions.
41 changes: 41 additions & 0 deletions 20230911-jest/calculator.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
function calculator(op, ...args){
let result = 0;
switch(op){
case '/':
case ':' : {
break;
}
case '*' : {
break;
}
case '+' : {
break;
}
case '-' : {
break;
}
default:{

}
}

return result;
}

/*
Написати тести на функції:
- калькулятор (calculator.js , calculator.test.js)
- ділення (divide.js , divide.test.js)
- множення (multi.js , multi.test.js)
- додавання (plus.js , plus.test.js)
- віднімання (minus.js , minus.test.js)
Перевіряти на:
- позитивний результат
- крайні можливі значення
- на нуль
- на неправильну кількість аргументів
- на неправильний тип аргументів (рядок, логічний, об`єкт, масив, тощо)
*/

0 comments on commit bfeca8f

Please sign in to comment.