У вас есть некоторые синтаксические ошибки.
Здесь вы пытаетесь установить для screen.length значение 0, что недопустимо. Длина только для чтения.
if (screen.length = 0 && buttonOperatorValue=="-") {
Должно быть:
if (screen.length == 0 && buttonOperatorValue=="-") {
Здесь buttonNumberValue
не определено. Не уверен, что вы имели в виду:
if (screen.length>0) {
// 2nd conditional
if (lastCharOfScreen!=buttonOperatorValue) {
screen += buttonNumberValue
}
}
Я бы также рекомендовал использовать точки с запятой для завершения ваших утверждений в JavaScript и правильного форматирования кода.
Я Настоятельно Рекомендуем взглянуть на консоль на наличие ошибок. Вы не доберетесь слишком далеко, не взглянув на ошибки самостоятельно и не отладив.