Файл: Лабораторная работа №16.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 15.06.2024

Просмотров: 11

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Попробуем сделать так:

1

while(true) {

2

var num = prompt("Введите число", '');

3

var N=parseInt(num)//null и строки преобразуются в NaN,

4

break;}//Окончен блок if, Уходим из while

5

//(Если ввели '', NaN или null - отмена)

6

if (num!=N) break; // При сравнении оба операнда станут строкой

7

alert("Ваше число "+num);}//Уходим из while

Практическая часть

  1. Напишите скрипт для сложения двух чисел, двух строк, строки и числа.

  1. Используя JavaScript найдите значение выражения (25*x2+17*y)/5+888 при x=v*2.5-n, y=v*0.3, и значение выражения (87*y/8+2*x/5-33)*6 при x=7*v-5, y=5*v-7 и выведите результат на страницу (v -№варианта по журналу.) Для округления используйте Math.round(аргумент).Для округления до заданной точности можно поступить так:

var price = 6.35;

alert( price.toFixed(1) ); // 6.3

alert( Math.round(price*10)/10 ); // 6.4

  1. С помощью окна диалога узнайте у посетителя страницы его имя. И выведите его на экран. Запросите у посетителя ввести два числа по очереди. Выдайте в окно alert результат сложения. Учтите ситуацию, когда пользователь ввел числа в перемежку с буквами.