Последние два дня были чем-то вроде списания. Фрейя немного простудилась и на самом деле не хочет, чтобы ее укладывали спать, и до сих пор не очень хорошо спит по ночам, плюс я одна присматривала за обоими детьми большую часть выходных, что приводит к очень усталой маме, а не к много места в мозгу осталось для чего-то еще. Но дальше я тащусь.
Две вещи, которые я добился сегодня на своем коротком занятии, заключались в рассмотрении примера операторов For, изученных на предыдущих уроках, и, что более интересно, я создал программу Magic 8 Ball. Код выглядит следующим образом:
var userName = prompt("What is your name?"); if (userName) { console.log("Hello " + userName); } else { console.log ("Hello!"); } var userQuestion = prompt("Please ask a question!"); console.log("User question: " + userQuestion); var randomNumber = Math.floor(Math.random() * 8); var eightBall = ""; if (randomNumber === 0) { eightBall = "Signs point to yes"; } else if (randomNumber === 1) { eightBall = "Concentrate and ask again."; } else if (randomNumber === 2) { eightBall = "Reply hazy try again"; } else if (randomNumber === 3) { eightBall = "Cannot predict now"; } else if (randomNumber === 4) { eightBall = "My reply is no"; } else if (randomNumber === 5) { eightBall = "Totally yes"; } else if (randomNumber === 6) { eightBall = "My sources say no"; } else { eightBall = "Outlook not so good"; } console.log(eightBall);
Я нашел это довольно простым и не обнаружил никаких синтаксических ошибок. Ура!!! Завтра я пройду и завершу его, используя оператор switch вместо оператора if/else.