goit-js-hw-01存儲庫task-номер_завдання.js使用<script type="module">在單獨的範圍中關閉任務代碼,並避免標識符名稱的衝突。name和price'Обрано «Генератор захисного поля», ціна за штуку 1000 кредитів' 。'Обрано «Генератор захисного поля», ціна за штуку 2000 кредитів' 。編寫一個用於檢查倉庫中商品數量的腳本。 total有變量(庫存的商品數量)和ordered (訂單的貨物單位)。
比較這些值和輸出的結果:
"На складі недостатньо товарів!" 。"Замовлення оформлено, з вами зв'яжеться менеджер" 。檢查代碼的性能具有不同的可變ordered值,例如20和130 80
const total = 100 ;
const ordered = 50 ;編寫一個在控制面板中模擬管理員授權的腳本。
有一個可變message ,其中將記錄結果消息。當您從訪問者下載頁面時,請通過prompt請求密碼:
Cancel ,請在message中寫下'Скасовано користувачем!'行中。ADMIN_PASSWORD常數的值匹配,請在message行'Ласкаво просимо!'中寫下。message的訪問'Доступ заборонений, невірний пароль!'alert中顯示message變量值。 const ADMIN_PASSWORD = "jqueryismyjam" ;
let message ;用戶的帳戶有23580貸款,該值存儲在credits變量(創建和撥款)中。用戶決定購買維修機器人,該機器人的費用為3000 。一個機器人的價格存儲在可變的pricePerDroid中。
使用prompt訪問頁面時,您需要詢問用戶想要購買並保留在變量中的機器人數量。
寫一個腳本:
prompt中按下Cancel按鈕,則該消息將在'Скасовано користувачем!' 。totalPrice變量中。'Недостатньо коштів на рахунку!' 。'Ви купили [число] дроїдів, на рахунку залишилося [число] кредитів.' 。用戶可以在您及時訪問prompt時指定貨物將貨物交付給他的國家。請繼續使用,用戶不僅可以輸入該國的名稱,不僅是較低的字母,而且可以輸入'кИтАЙ' 。
編寫一個向國家輸出運輸價值的腳本。確保使用switch 。消息格式: 'Доставка в [країна] буде коштувати [ціна] кредитів' 。
但是,如果國家不在列表中,那麼交貨就不到處都是,然後在'У вашій країні доставка недоступна'中刪除alert消息中。
以下是國家和運輸成本的清單。
編寫一個腳本,要求訪問者在prompt中輸入號碼,直到訪問者Cancel ,並且每次將您輸入的值添加到總金額中。
prompt中輸入數字。簡介被添加到total變量的值中。prompt中的Cancel按鈕。Cancel按鈕後,顯示'Загальна сума чисел дорівнює [сума]' alert?無需檢查用戶是否引入了數字,而不是任意的字符集。如果您願意,在不正確的輸入的情況下,請用文本顯示
'Було написано не число, спробуйте ще раз'的alert,而prompt的結果不需要總金額,然後將用戶提供在提示中輸入該號碼。
let input ;
let total = 0 ;