Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   Оцените скрипт. (https://javascript.ru/forum/project/57585-ocenite-skript.html)

Tronnor 10.08.2015 17:27

Оцените скрипт.
 
Хоть что то стоящее я написал...

// Функции...
function calc1 (a,b) {
alert (a + b);
}
function calc2 (a,b) {
alert (a * b);
}
function calc3 (a,b) {
alert (a / b);
}
function calc4 (a,b) {
alert (a - b);
}
// Переменные...
var calculator = prompt("Что вы хотите сделать? +, -, *, /.","")
var num1
var num2
// If... Else... Swich...
switch (calculator) {
case "+":
num1 = prompt("1 число?","")
num2 = prompt("2 число?","")
calc1 (+num1,+num2);
break;

case "*":
num1 = prompt("1 число?","")
num2 = prompt("2 число?","")
calc2 (+num1,+num2);
break;

case "/":
num1 = prompt("1 число?","")
num2 = prompt("2 число?","")
calc3 (+num1,+num2);
break;

case "-":
num1 = prompt("1 число?","")
num2 = prompt("2 число?","")
calc4 (+num1,+num2);
break;

default:
alert ("Ошибка!!!");
}

:) :) :)

javaQest 10.08.2015 17:45

Это можно вот так написать
s=""
s+=prompt("what do you want to do? +-*/ ", "")
s=prompt("type 1 number: ", "")+s
s+=prompt("type 2 number: ", "")
alert("result is "+eval(s))

Tronnor 13.08.2015 23:35

Ох чёрт. Я только на прошлой неделе узнал что существует Java Script.
Так что для меня, то что вы написали, неизведанные глубины.
Но буду изучать.


Часовой пояс GMT +3, время: 08:45.