@eldenhard2

Как верно сделать перевод цифр в слова (учебный проект для себя)?

Всем привет, не могу понять как сделать чтобы выполнялась конструкция switch
function save(){
    let result = document.getElementById('result');
    let num = document.getElementById('inp').value;

    switch (num){
        case 1:
            result = 'one'
        break
        case 2:
            result = 'two'
        break
        case 3:
            result = 'free'
        break
        default:
            result = 'Не узнал число'
    }
    document.getElementById('result').innerHTML = num;
     
}


<input type="number" id="inp">
<br>
<button onclick="save()">Сохранить и получить ответ</button>

<p id="result"></p>
  • Вопрос задан
  • 55 просмотров
Решения вопроса 1
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
function save() {
  const num = document.getElementById('inp').value;

  const result = {
    1: 'one',
    2: 'two',
    3: 'three',
  }[num] || 'Не узнал число';

  document.getElementById('result').innerHTML = result;

}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы